我们刚刚推出了一项新服务,但在面向 .Net 4.5 框架时,我们无法从非常基本的 c# 控制台应用程序连接到该服务。
我们首先在 ASP MVC 站点中发现了该问题,但已将其分解为最简单的简单控制台应用程序以帮助隔离问题
代码片段(没有别的):
string myURL = @"https://<myurl>.com/<myurl>";
using (var httpClient = new HttpClient())
{
var request = (HttpWebRequest)WebRequest.Create(myURL);
request.Method = "GET";
request.ContentLength = 0;
request.ContentType = "text/xml";
using (var response = (HttpWebResponse)request.GetResponse())
{
if (response.StatusCode != HttpStatusCode.OK)
{
...
}
else
{
...
}
}
}
Run Code Online (Sandbox Code Playgroud)
发生什么了
服务信息
其他差异
设置要点
它曾经奏效吗? …