我在nuget上使用来自HttpClient
的{{1}}来使用c#编写的模块(程序集)发出请求。这需要在Windows XP中使用遗留应用程序,因此我们使用.Net Framework 4.0。
我可以从Windows 10计算机成功向服务器发送https请求;但是,当我在VM中从Windows XP测试时,我遇到了错误。我可以请求System.Net.Http
等网站,但我们的https://google.com
网站会导致错误。最重要的是,https
是res.StackTrace
!我从null
收到的邮件是obj.Exception.InnerException
。但是我可以在VM的浏览器中访问我们的站点而不会遇到麻烦。那么为什么我不能获得StackTrace?这可能是某种ssl信任问题(我们的网站有来自godaddy的ssl证书)?
An error ocurred while sending the request