Ich versuche REST webservice zu konnektieren, aber ich bekomme error: 401 Authorization failure.
mein code:
ServicePointManager.Expect100Continue = True
ServicePointManager.SecurityProtocol = SecurityProtocolType.Tls12
url = "https://example.biz/api/v1/orders/"
Dim uri As New Uri(url)
Dim my_request As HttpWebRequest
my_request = DirectCast(WebRequest.Create(url), HttpWebRequest)
my_request .Method = "GET"
my_request .Accept = "application/json"
my_request .ContentType = "application/json; charset=utf-8"
my_request.Headers.Add("Authorization", "Digest" & System.Convert.ToBase64String(System.Text.ASCIIEncoding.ASCII.GetBytes("username:password")))
'my_request .Headers.Add("Authorization", "Basic" + 'Convert.ToBase64String(Encoding.Default.GetBytes("username" & ":" & "password")))
Dim my_request As HttpWebResponse = my_request.GetResponse()
mein code:
ServicePointManager.Expect100Continue = True
ServicePointManager.SecurityProtocol = SecurityProtocolType.Tls12
url = "https://example.biz/api/v1/orders/"
Dim uri As New Uri(url)
Dim my_request As HttpWebRequest
my_request = DirectCast(WebRequest.Create(url), HttpWebRequest)
my_request .Method = "GET"
my_request .Accept = "application/json"
my_request .ContentType = "application/json; charset=utf-8"
my_request.Headers.Add("Authorization", "Digest" & System.Convert.ToBase64String(System.Text.ASCIIEncoding.ASCII.GetBytes("username:password")))
'my_request .Headers.Add("Authorization", "Basic" + 'Convert.ToBase64String(Encoding.Default.GetBytes("username" & ":" & "password")))
Dim my_request As HttpWebResponse = my_request.GetResponse()
Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von „Lukas22“ ()