C# 点击API时无法连接到远程服务器-RestSharp

C# 点击API时无法连接到远程服务器-RestSharp,c#,.net,asp.net-web-api,restsharp,C#,.net,Asp.net Web Api,Restsharp,我已经创建了一个控制台应用程序并发布了它。当我在本地计算机上运行exe时,它工作正常,但每当我尝试在已复制的服务器上运行.exe以及所需的DLL时,它会给出以下响应: status code as 0 Unable to connect to remote server 应用程序试图从服务器web01.r.prd.glXXal点击API url(),并给出上述错误 代理/防火墙是否正在停止API调用?我不确定这是否是问题所在,如何检查?查看您是否可以从服务器访问网站的最简单方法是pingit

我已经创建了一个控制台应用程序并发布了它。当我在本地计算机上运行exe时,它工作正常,但每当我尝试在已复制的服务器上运行.exe以及所需的DLL时,它会给出以下响应:

status code as 0
Unable to connect to remote server 
应用程序试图从服务器web01.r.prd.glXXal点击API url(),并给出上述错误


代理/防火墙是否正在停止API调用?我不确定这是否是问题所在,如何检查?

查看您是否可以从服务器访问网站的最简单方法是
ping
it,ssh(或其他)进入您的服务器并运行
pinghttps://XXX-uat.YYY.AAA.com
,如果您没有收到回复,则路由有问题,您可以尝试使用
tracert
找到问题的根源,并查看ping尝试的位置dies@MindSwipe我尝试ping XXX-uat.YYY.AAA.com,我收到的所有发送数据包丢失率为0%。这是否意味着代理在这里不是问题,但端口993被防火墙阻止?为此,您可以使用
netcat
do
nc-vz XXX-uat.YYY.AAA.com 993
谢谢@MindSwipe