C# と VB.NET の質問掲示板

ASP.NET、C++/CLI、Java 何でもどうぞ

C# と VB.NET の入門サイト

Re[2]: WebbrowserコントロールとProxy認証


(過去ログ 19 を表示中)

[トピック内 3 記事 (1 - 3 表示)]  << 0 >>

■7463 / inTopicNo.1)  WebbrowserコントロールとProxy認証
  
□投稿者/ T_GYOUTEN (1回)-(2007/09/06(Thu) 11:11:54)
T_GYOUTEN さんの Web サイト

分類:[.NET 全般] 

開発環境 Visual Studio 2005
使用言語 c#

.NETでWebBrowserコントロールを使った、フリーソフトを公開しているのですが、ユーザーさんから、「Proxy認証への対応をお願いします。当方の環境ではProxy側がID,Passwordを要求するので「407 Proxy Authentication Required」のエラーが発生して利用できません。 」とのメッセージを頂きました。色々調べてみたのですが、解決しません。

なおプログラム上でインターネット接続を利用するのは

System.Net.WebClient wc = new System.Net.WebClient();
wc.DownloadFile("http://**);
という部分と、あとはWebBrowserコントロール経由です。

宜しくお願いします。




引用返信 編集キー/
■7469 / inTopicNo.2)  Re[1]: WebbrowserコントロールとProxy認証
□投稿者/ 渋木宏明(ひどり) (341回)-(2007/09/06(Thu) 12:01:57)
渋木宏明(ひどり) さんの Web サイト
> なおプログラム上でインターネット接続を利用するのは
>
> System.Net.WebClient wc = new System.Net.WebClient();
> wc.DownloadFile("http://**);
> という部分と、あとはWebBrowserコントロール経由です。

であれば、どっちもデフォルトではコントロールパネルの「インターネット オプション」の Proxy 設定を使うはずなので、特に問題はないはずです。

すぐに思いつくNGケースは、そのユーザの人が「インターネット オプション」で Proxy 設定をしてなくて、毎回 id, passwd を手打ちしている、というパターンです。
この場合、WebClient を使っているトコはこけちゃいますね。

どういう局面(=WebBrowser 使ってるとこなのか、WebClient 使っているとこなのか等)で 407 が出るのか、もうちっと絞込みが必要かと。

引用返信 編集キー/
■7472 / inTopicNo.3)  Re[2]: WebbrowserコントロールとProxy認証
□投稿者/ T_GYOUTEN (2回)-(2007/09/06(Thu) 12:58:20)
T_GYOUTEN さんの Web サイト
No7469 (渋木宏明(ひどり) さん) に返信

渋木宏明(ひどり)さん さっそくの返答ありがとうございます。
ユーザーさんにどのような状況でエラーがでるのか、確かめてみたいと思います。

>>なおプログラム上でインターネット接続を利用するのは
>>
>> System.Net.WebClient wc = new System.Net.WebClient();
>> wc.DownloadFile("http://**);
>>という部分と、あとはWebBrowserコントロール経由です。
>
> であれば、どっちもデフォルトではコントロールパネルの「インターネット オプション」の Proxy 設定を使うはずなので、特に問題はないはずです。
>
> すぐに思いつくNGケースは、そのユーザの人が「インターネット オプション」で Proxy 設定をしてなくて、毎回 id, passwd を手打ちしている、というパターンです。
> この場合、WebClient を使っているトコはこけちゃいますね。
>
> どういう局面(=WebBrowser 使ってるとこなのか、WebClient 使っているとこなのか等)で 407 が出るのか、もうちっと絞込みが必要かと。
>
引用返信 編集キー/


トピック内ページ移動 / << 0 >>

このトピックに書きこむ

過去ログには書き込み不可

管理者用

- Child Tree -