POST-данные с использованием MSXML
Я разработал приложение в vb.net
использование объекта для соединения с URL-адресом и для связи с помощью данных POST. У меня есть два компьютера, Num1
а также Num2
, На Num1
все работает хорошо, но это не так для Num2
,
Я хочу уточнить, что я использую один и тот же объект в других приложениях, и они хорошо работают на обоих компьютерах. Я не понимаю, в чем проблема. Разница лишь в том, что это программное обеспечение пытается установить связь по протоколу HTTPS.
Почему это работает на Num1
но не на Num2
?
Код, который я использовал, следующий:
Dim ObjHTTP = CreateObject("MSXML2.ServerXMLHTTP")
Dim data = "{""UserName"":""" & txtUsername.Text & """,""Password"":""" & txtPassword.Text & """,""IovationBB"":""" & Replace(txtIovation.Text,"IovationBB=", "") & """}"
Dim cUrl = "https://api.##########.com/login" (I hide the address for privacy)
ObjHTTP.Open("POST", cUrl, False)
ObjHTTP.send(data)
Dim res = ObjHTTP.responseText
Сообщение об ошибке является следующим:
************** Testo dell'eccezione ************** System.Runtime.InteropServices.COMException (0x80072F7D): ошибка поддержки для каждого канала Protezione