Proxylocatorkonfigurationseinstellungen

In diesem Thema werden die Konfigurationseinstellungen für den Standardproxylocator beschrieben. Informationen zum Erstellen des Proxylocators mit benutzerdefinierten Konfigurationseinstellungen finden Sie unter Konfigurieren des Proxylocators.

Der Proxylocator kann so konfiguriert werden, dass er in drei Modi arbeitet: manueller Modus, Automatischer Erkennungsmodus und Browsermodus. Die Werte werden in MFNET_PROXYSETTINGS Enumeration definiert. Die Anwendung kann den Modus konfigurieren, indem sie die eigenschaft MFNETSOURCE_PROXYSETTINGS festlegt. Der Proxylocator kann auch so konfiguriert werden, dass er keinen Proxyserver verwendet, indem diese Eigenschaft auf MFNET_PROXYSETTING_NONE festgelegt wird. Der Proxyserver wird nicht verwendet, wenn es sich bei dem Medienserver um einen lokalen Host handelt oder die Anwendung eine Adresse der Klasse A (127.x.x.x)anfordert, die für Loopbacktests reserviert ist.

Achtung

Ein Proxyserver stellt eine Sicherheitsbarriere zwischen Ihrem Intranet und dem Internet dar. Wenn sie keinen Proxyserver verwenden, kann das Netzwerk Sicherheitsbedrohungen aussetzen.

 

  • Manueller Modus. Die Anwendung legt diesen Modus fest, indem die eigenschaft MFNETSOURCE_PROXYSETTING auf MFNET_PROXYSETTING_MANUAL festgelegt wird. Die Anwendung muss die folgenden Verbindungsinformationen angeben:

    • Hostname des Proxyservers: MFNETSOURCE_PROXYHOSTNAME Eigenschaft.

    • Portnummer: MFNETSOURCE_PROXYPORT Eigenschaft.

    • Ob ein Proxyserver für lokale Adressen verwendet werden soll: MFNETSOURCE_PROXYBYPASSFORLOCAL Eigenschaft. Diese Einstellung ist optional. Wenn dies nicht angegeben ist, verwendet der Proxylocator den Standardwert FALSE.

      Hinweis

      Durch Umgehung des Proxyservers kann die Anwendung möglicherweise schneller eine Verbindung mit Medienservern im Intranet herstellen.

       

    • Liste der Medienserveradressen, für die kein Proxyserver zum Herstellen einer Verbindung erforderlich ist: MFNETSOURCE_PROXYEXCEPTIONLIST-Eigenschaft . Diese Einstellung ist optional.

  • Modus für die automatische Erkennung. Die Anwendung legt diesen Modus fest, indem die eigenschaft MFNETSOURCE_PROXYSETTING auf MFNET_PROXYSETTING_AUTO festgelegt wird. In diesem Modus verwendet der Proxylocator den WinHTTP AutoProxy-Mechanismus, um den Hostnamen und die Portnummer für den Proxyserver abzurufen. Diese Verbindungsinformationen werden mithilfe des automatischen WPAD-Proxyskripts abgerufen, das vom Domänenadministrator konfiguriert wird. Weitere Informationen zu diesem Mechanismus finden Sie auf der Microsoft-Website.

    Der Proxylocator speichert die Verbindungsinformationen in der Registrierung zwischen. Bei nachfolgenden Proxyerkennungsaufrufen liest der Proxylocator Proxyinformationen aus dem Registrierungscache, um den Aufwand für die automatische Erkennung zu reduzieren. Die Anwendung kann jedoch die automatische Proxy-Umwahl erzwingen, indem sie die MFNETSOURCE_PROXYRERUNAUTODETECTION-Eigenschaft festlegt.

  • Browsermodus. Die Anwendung legt diesen Modus fest, indem die eigenschaft MFNETSOURCE_PROXYSETTING auf MFNET_PROXYSETTING_BROWSER festgelegt wird. In diesem Modus verwendet der Proxylocator die Proxyeinstellungen der Browseranwendung. Dieser Modus ist standardmäßig festgelegt, wenn das Protokoll HTTP oder HTTPD ist.

Proxyunterstützung für Netzwerkquellen