6

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では使用されません! すべてのリクエストは直接送信されます。どうすれば修正できますか?

4

0 に答える 0