2

NTLM 認証プロキシを使用して Web クライアントをセットアップしたいのですが、DefaultCredentials の引き渡しに問題があります。これが私の現在の解決策ですが、うまくいきません。

        textBox.Text = "";
        IWebProxy proxy = System.Net.WebRequest.DefaultWebProxy;
        proxy.Credentials = CredentialCache.DefaultCredentials;
        WebClient client = new WebClient
        {
            Proxy = proxy
        };
        client.Credentials = CredentialCache.DefaultCredentials;
        textBox.Text = client.DownloadString("http://www.google.com");

ここに私が読んだいくつかの参照リンクがありますが、私にとっては何もうまくいきません:

デフォルトの資格情報を使用するようにデフォルトのプロキシを設定するにはどうすればよいですか?

プロキシ経由の C# 接続

これを修正する考えはありますか?

4

0 に答える 0