首页 > 解决方案 > Json 请求仅在我的计算机上工作(VB.Net 桌面应用程序。项目)

问题描述

我的 vb.net 桌面应用程序项目(.net framework 4.5.2)中有一个 json 请求。这些代码每次都在我的计算机上正确工作,我每次都看到响应 json 字符串。

但是我尝试在其他机器上运行,没有成功。响应是每次在其他机器上什么都没有。关于这个原因的任何想法?

Dim wcOrders As List(Of Woocomerce.Root)

Net.ServicePointManager.ServerCertificateValidationCallback = Function() True
System.Net.ServicePointManager.SecurityProtocol = System.Net.SecurityProtocolType.Tls12

Dim client = New RestClient("https://[??myhost??].com.tr/wp-json/wc/v3/orders?context=view") 

client.Timeout = -1

Dim request = New RestRequest(Method.[GET])
request.AddHeader("Authorization", "Basic [MyAuth.Info]")
Dim response As IRestResponse = client.Execute(request)

wcOrders = JsonConvert.DeserializeObject(Of List(Of Woocomerce.Root))(response.Content)

If IsNothing(wcOrders) Then

  MsgBox("not")

ElseIf wcOrders.Count = 0 Then

  MsgBox("0")
  MsgBox(response.Content)

Else

  MsgBox(wcOrders.Count)

End If

标签: jsonvb.netrestsharprest

解决方案


推荐阅读