Share via


プロキシ ロケーターの構成設定

このトピックでは、既定のプロキシ ロケーターの構成設定について説明します。 カスタム構成設定を使用してプロキシ ロケーターを作成する方法については、「 プロキシ ロケーターを構成する方法」を参照してください。

プロキシ ロケーターは、手動モード、自動検出モード、ブラウザー モードの 3 つのモードで動作するように構成できます。 値は、 MFNET_PROXYSETTINGS 列挙で定義されます。 アプリケーションでは、MFNETSOURCE_PROXYSETTINGS プロパティを設定してモード 構成できます。 プロキシ ロケーターは、このプロパティを MFNET_PROXYSETTING_NONE に設定することで、プロキシ サーバーを使用しないように構成することもできます。 メディア サーバーがローカル ホストである場合、またはアプリケーションがループバック テスト用に予約されたクラス A アドレス (127.x.x.x) を要求する場合、プロキシ サーバーは使用されません。

注意事項

プロキシ サーバーは、イントラネットとインターネットの間のセキュリティ バリアです。 プロキシ サーバーを使用しないと、ネットワークがセキュリティ上の脅威にさらされる可能性があります。

 

  • 手動モード。 アプリケーションは、MFNETSOURCE_PROXYSETTING プロパティを MFNET_PROXYSETTING_MANUALに設定することで、このモードを設定します。 アプリケーションでは、次の接続情報を指定する必要があります。

    • プロキシ サーバーのホスト名: プロパティMFNETSOURCE_PROXYHOSTNAME

    • ポート番号: プロパティMFNETSOURCE_PROXYPORT

    • ローカル アドレスにプロキシ サーバーを使用するかどうか: プロパティMFNETSOURCE_PROXYBYPASSFORLOCAL 。 この設定はオプションです。 これが指定されていない場合、プロキシ ロケーターは既定値の FALSE を使用します

      注意

      プロキシ サーバーをバイパスすることで、アプリケーションはイントラネット上のメディア サーバーにすばやく接続できる場合があります。

       

    • 接続を確立するためにプロキシ サーバーを必要としないメディア サーバー アドレスの一覧: MFNETSOURCE_PROXYEXCEPTIONLIST プロパティ。 この設定はオプションです。

  • 自動検出モード。 アプリケーションは、MFNETSOURCE_PROXYSETTING プロパティを MFNET_PROXYSETTING_AUTO に設定することで、このモードを設定 します。 このモードでは、プロキシ ロケーターは WinHTTP AutoProxy メカニズムを使用して、プロキシ サーバーのホスト名とポート番号を取得します。 この接続情報は、ドメイン管理者によって構成された WPAD 自動プロキシ スクリプトを使用して取得されます。 このメカニズムの詳細については、 Microsoft Web サイトを参照してください。

    プロキシ ロケーターは、接続情報をレジストリにキャッシュします。 以降のプロキシ検出呼び出しでは、プロキシ ロケーターはレジストリ キャッシュからプロキシ情報を読み取り、自動検出に伴うオーバーヘッドを軽減します。 ただし、アプリケーションでは 、MFNETSOURCE_PROXYRERUNAUTODETECTION プロパティを設定することで、自動プロキシの再検出を強制できます。

  • ブラウザー モード。 アプリケーションでは、MFNETSOURCE_PROXYSETTING プロパティを MFNET_PROXYSETTING_BROWSER に設定して、このモードを設定 します。 このモードでは、プロキシ ロケーターはブラウザー アプリケーションのプロキシ設定を使用します。 プロトコルが HTTP または HTTPD の場合、このモードは既定で設定されます。

ネットワーク ソースのプロキシ サポート