1

では、シナリオは次のとおりです。

HttpWebRequest クラスを使用してファイルをアップロードする activeX があります。私の問題は、activeX をプロキシ サーバーの背後で適切に動作させるために、ネットワーク資格情報を指定する必要があることです。

コードは次のとおりです。

HttpWebRequest req = (HttpWebRequest)WebRequest.Create(m_url);
req.Proxy = new WebProxy("http://myProxyServer:8080");
req.Proxy.Credentials = new NetworkCredential("user", "password", "domain");

ユーザー インターフェイスがない (または最小限の) iExplorer からこの情報を取得するにはどうすればよいですか?

ありがとうございました :)

4

1 に答える 1

2

私はそれを行うことができました;)

 private static WebProxy QueryIEProxySettings(string strFileURL)
            {
                HttpWebRequest WebReqt = (HttpWebRequest)HttpWebRequest.Create(strFileURL);

                WebProxy WP = new WebProxy(WebReqt.Proxy.GetProxy(new Uri(strFileURL)));
                WP.Credentials = CredentialCache.DefaultCredentials;

                return WP;
            }
于 2009-01-26T10:46:38.973 に答える