我有 Client + Win 服务。
两者都必须使用代理与 Web 服务器一起使用。
没有代理一切正常,
使用系统代理设置(来自 ie 的代理设置)
WebRequest.DefaultWebProxy
Run Code Online (Sandbox Code Playgroud)
客户端工作正常,但服务看不到此代理设置(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;
Run Code Online (Sandbox Code Playgroud)
正如我在代理日志中看到的 - 它适用于 http 服务器,但不适用于 https!所有请求都直接进行。我该如何解决?
| 归档时间: |
|
| 查看次数: |
823 次 |
| 最近记录: |