顧客がプロキシ サーバーを使用しているアプリケーションからインターネットに接続する際に問題が発生しました。次のコードは、プロキシを使用する顧客を含め、他のほとんどの顧客で機能するようです。
Dim wc As New WebClient
wc.UseDefaultCredentials = True
wc.Proxy = WebRequest.DefaultWebProxy
wc.Proxy.Credentials = wc.Credentials
Dim responseBytes As Byte() = wc.DownloadData("http://www.google.co.uk")
エラーは次のとおりです。
System.Net.WebException: リモート サーバーがエラーを返しました: (407) プロキシ認証が必要です。
以前は、古いプロキシ サーバーを使用してこの同じ接続方法が機能していましたが、現在は機能しません。お客様は最近プロキシ サーバーを NTLM 認証を使用するものに変更したため、これが問題である可能性があります。
上記の例とは異なる方法で接続する方法はありますか?
ありがとう、マイクG