Подключиться к серверу WebRequest - PullRequest
0 голосов
/ 11 февраля 2020

Я пытаюсь подключиться к серверу TNT для выполнения запроса XML.

Сначала я пытаюсь просто установить успешное соединение (прежде чем пытаться что-либо отправить).
Согласно TNT все настроено нормально. Так что я думаю, что это на моем конце.
Я использую код ниже. Но он просто возвращается с тем, что он не авторизован.

Dim request As WebRequest = WebRequest.Create("https://express.tnt.com/expressconnect/track.do?version=3")
Dim authInfo As String = ("username" + (":" + "password"))
authInfo = Convert.ToBase64String(Encoding.Default.GetBytes(authInfo))

request.Headers("Authorization") = ("Basic " + authInfo)
request.AuthenticationLevel = System.Net.Security.AuthenticationLevel.MutualAuthRequested
request.ContentType = "application/x-www-form-urlencoded"
request.Method = "POST"

Try
    Dim response As WebResponse = request.GetResponse
    Console.Write(response)
Catch ex As Exception
    Console.WriteLine(ex.Message)
End Try
Console.ReadLine()

Может кто-нибудь помочь или пролить свет на то, что я делаю неправильно?

...