Client + Win サービスがあります。
どちらも、プロキシを使用する 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では使用されません! すべてのリクエストは直接送信されます。どうすれば修正できますか?