C#WebProxy不适用于https
我有客户+赢家服务。C#WebProxy不适用于https,c#,https,webproxy,C#,Https,Webproxy,我有客户+赢家服务。 两者都必须使用代理与web服务器配合使用。 没有代理,一切正常, 使用系统代理设置(ie中的代理设置) 客户端工作正常,但服务未看到此代理设置(netsh-winhttp-set-proxy不帮助我)。所以-代理服务器工作正常 当我尝试使用手动设置时: var_proxy = new WebProxy(Server + ":" + Port, true) {Credentials = null}; var request = (HttpWebRequ
两者都必须使用代理与web服务器配合使用。
没有代理,一切正常,
使用系统代理设置(ie中的代理设置)
客户端工作正常,但服务未看到此代理设置(
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一起使用!所有请求都直接发送。
我怎样才能修好它
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;