以下、ソースの抜粋です。 ------------------------------------------------------------------- 'WebRequestの作成 Dim req As System.Net.WebRequest = _ System.Net.WebRequest.Create(https://xxxxx/cgi-bin/xxxx.cgi)
'Proxyを設定 ' バイパスを設定する Dim bypassUrls() As String = {"aaa\.bbb\.jp"} req.Proxy = _ New System.Net.WebProxy("http://xxxxx:8080", True, bypassUrls) -------------------------------------------------------------------
分類:[.NET]
初めまして、モジモジと申します。
いつもこちらを参考にさせていただいており、
非常に助かっております。
現在、業務でHTTPでのファイル転送のアプリを制作しているのですが、
Proxy接続で
『リモートサーバがエラーを返しました:(407)プロキシ認証が必要です』
のエラーメッセージが表示されてしまいます。
実際に動作させると、あるネットワーク環境では正常に動作するのですが、
別のネットワーク環境では上記のエラーとなってしまいます。
Proxyサーバはそれぞれに構成されています。
ProxyではID/PWが必要ない設定になっているらしいのですが・・・
プロキシ設定はバイパスを設定しております。
以下、ソースの抜粋です。
-------------------------------------------------------------------
'WebRequestの作成
Dim req As System.Net.WebRequest = _
System.Net.WebRequest.Create(https://xxxxx/cgi-bin/xxxx.cgi)
'Proxyを設定
' バイパスを設定する
Dim bypassUrls() As String = {"aaa\.bbb\.jp"}
req.Proxy = _
New System.Net.WebProxy("http://xxxxx:8080", True, bypassUrls)
-------------------------------------------------------------------
必要な情報等がありましたら私のわかる限りですが返答します。
長くなってしまい申し訳ありませんが宜しく願います。