Я пытаюсь отправить платежные данные в SagePay и, поскольку они отключают SSL, его нужно отправить с использованием TLS.WinHttp TLS-соединение в классическом asp
код у меня выглядит следующим образом:
set httpRequest = Server.CreateObject("WinHttp.WinHttprequest.5.1")
httpRequest.Open "POST", CStr(strPurchaseURL), false
httpRequest.setRequestHeader "Content-Type", "application/x-www-form-urlencoded"
httpRequest.send strPost
strResponse = httpRequest.responseText
Я сказал, что добавление опции позволяет установить протокол, используемый, но только один я нашел:
httpRequest.option(9) = 2720
, который позволяет использовать TLS и SSL, но это может быть только TLS, кто-нибудь знает, какой код должен быть, или есть что-то еще, что я должен делать.
Также для справки есть еще один плакат с [аналогичной проблемой здесь] (http://stackoverflow.com/q/29127018/692942). – Lankymart