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