2

.Net c# 2.0 SP1 を使用してファイルをダウンロードするプロジェクトに取り組んでいます。プロジェクトの要件の 1 つは、プロキシの詳細を検索せず、IE などからこれを自動的に検出することです。

これまでプロキシを使用したことがないため、少し困惑しています。Google、msdnなどを何時間も検索した後、次の記事に出くわしました http://msdn.microsoft.com/en-gb/magazine/cc300743.aspx#S3

今、私はこれを行う方法が完全に混乱していますか? 誰かがより簡単な実装を手伝ってくれたり、私を案内してくれませんか?

愚かに聞こえる場合はもう一度申し訳ありませんが、.Net プロキシを使用したことがないため、苦労しています。

これは C# Winforms 用であるため、web.config でこれを行うことはできません。

よろしくお願いします。

4

1 に答える 1

1

.NET 2.0 は、デフォルトで IE のプロキシ設定を自動的に使用します。ただし、IE に保存されているデフォルトのプロキシ資格情報を使用するには、追加の構成手順が必要です。これを有効にするには、app.config ファイルに次のセクションが含まれていることを確認します。

<configuration>
    <!-- ... -->
    <system.net>
        <defaultProxy useDefaultCredentials="true"/>
    </system.net>

要素の完全な説明については、MSDNを参照してください。より複雑な HTTP プロキシ シナリオについては、「HTTP プロキシ サーバーの使用」を参照してください。

于 2010-02-10T15:27:37.287 に答える