我有客户+赢服务。
两者都必须使用代理与 Web 服务器一起使用。
没有代理一切正常,
使用系统代理设置(来自 ie 的代理设置)
WebRequest.DefaultWebProxy
客户端工作正常,但服务看不到此代理设置(netsh winhttp set proxy
不要帮助我)。所以 - 代理服务器工作正常
当我尝试使用手动设置时:
var_proxy = new WebProxy(Server + ":" + Port, true)
{Credentials = null};
var request = (HttpWebRequest)WebRequest.Create(target);
request.ContentType = Constants.ContentType; // Default content type
request.UserAgent = _userAgentHeader;
request.Method = "POST";
request.Proxy = _proxy;
正如我在代理日志中看到的那样 - 它适用于 http 服务器,但不适用于 https!所有请求都直接进行。我该如何解决?