Netzwerkverbindungen in Storage-Explorer

Storage-Explorer verwendet Ihr Netzwerk, um Anforderungen an Ihre Speicherressourcen und andere Azure- und Microsoft-Dienste zu richten.

Hostnamen, auf die der Storage-Explorer zugreift

Storage-Explorer richtet Anforderungen an verschiedene Endpunkte, während sie verwendet werden. In der folgenden Liste sind häufige Hostnamen aufgeführt, an die Storage-Explorer Anforderungen stellt:

  • ARM-Endpunkte:
    • management.azure.com (Azure weltweit)
    • management.chinacloudapi.cn (Microsoft Azure, betrieben von 21Vianet)
    • management.usgovcloudapi.net (Azure US Government)
  • Anmeldeendpunkte:
    • login.microsoftonline.com (Azure weltweit)
    • login.chinacloudapi.cn (Microsoft Azure, betrieben von 21Vianet)
    • login.microsoftonline.us (Azure US Government)
  • Graph-Endpunkte:
    • graph.windows.net (Azure weltweit)
    • graph.chinacloudapi.cn (Microsoft Azure, betrieben von 21Vianet)
    • graph.windows.net (Azure US Government)
  • Azure Storage-Endpunkte:
    • (blob|file|queue|table|dfs).core.windows.net (Azure weltweit)
    • (blob|file|queue|table|dfs).core.chinacloudapi.cn (Microsoft Azure, betrieben von 21Vianet)
    • (blob|file|queue|table|dfs).core.usgovcloudapi.net (Azure US Government)
  • Storage-Explorer-Aktualisierung: storageexplorerpublish.blob.core.windows.net
  • Microsoft-Linkweiterleitung:
    • aka.ms
    • go.microsoft.com
  • Alle benutzerdefinierten Domänen, privaten Links oder für Azure Stack-Instanzen spezifische Endpunkte, hinter denen sich Ihre Ressourcen befinden
  • Hostnamen des Remoteemulators

Proxyquellen

Storage-Explorer bietet mehrere Optionen dazu, wie/wo die Informationen, die zum Herstellen einer Verbindung mit Ihrem Proxy benötigt werden, abgerufen werden können. Um zu ändern, welche Option verwendet wird, wechseln Sie zu Einstellungen (Zahnradsymbol auf der linken vertikalen Symbolleiste) >Anwendung>Proxy. Sobald Sie sich im Proxyabschnitt der Einstellungen befinden, können Sie auswählen, wie/wo der Storage-Explorer Ihre Proxyeinstellungen abrufen soll:

In einigen Situationen kann der Storage-Explorer die Proxyquelle und andere Einstellungen im Zusammenhang mit dem Proxy automatisch ändern. Um dieses Verhalten zu deaktivieren, wechseln Sie zu Einstellungen (Zahnradsymbol auf der linken vertikalen Symbolleiste) >Anwendung>Proxy>Proxyeinstellungen automatisch verwalten. Durch die Deaktivierung dieser Einstellung wird verhindert, dass der Storage-Explorer manuell konfigurierte Proxyeinstellungen ändern.

Proxy nicht verwenden

Wenn diese Option ausgewählt ist, unternimmt der Storage-Explorer keinen Versuch, eine Verbindung mit einem Proxy herzustellen. Den Proxy nicht zu verwenden, ist die Standardoption.

Verwenden von Umgebungsvariablen

Wenn diese Option ausgewählt ist, sucht der Storage-Explorer nach Proxyinformationen aus bestimmten Umgebungsvariablen. Es handelt sich um folgende Variablen:

  • HTTP_PROXY
  • HTTPS_PROXY

Wenn beide Variablen definiert sind, ruft der Storage-Explorer Proxyinformationen von HTTPS_PROXY ab.

Der Wert dieser Umgebungsvariablen muss eine URL dieses Formats sein:

(http|https)://(username:password@)<hostname>:<port>

Nur das Protokoll (http|https) und der Hostname sind erforderlich. Wenn Sie über einen Benutzernamen verfügen, müssen Sie kein Kennwort angeben.

Verwenden von App-Proxyeinstellungen

Wenn diese Option ausgewählt ist, verwendet der Storage-Explorer die Proxyeinstellungen in der App. Diese Einstellungen umfassen Folgendes:

  • Protocol
  • Hostname
  • Port
  • Anmeldeinformationen verwenden/nicht verwenden
  • Anmeldeinformationen

Alle Einstellungen, die keine Anmeldeinformationen sind, können auf folgende Arten verwaltet werden:

  • Einstellungen (Zahnradsymbol auf der linken vertikalen Symbolleiste) >Anwendung>Proxy>Anmeldeinformationen verwenden.
  • Das Dialogfeld „Proxyeinstellungen“ (Bearbeiten>Proxy konfigurieren).

Zum Festlegen von Anmeldeinformationen müssen Sie zum Dialogfeld „Proxyeinstellungen“ wechseln (Bearbeiten>Proxy konfigurieren).

Verwenden eines Systemproxys

Wenn diese Option ausgewählt ist, verwendet der Storage-Explorer die Proxyeinstellungen in Ihrem Betriebssystem. Genauer gesagt führt dies dazu, dass Netzwerkaufrufe mithilfe des Chromium-Netzwerkstapels vorgenommen werden. Der Chromium-Netzwerkstapel ist wesentlich robuster als der NodeJS-Netzwerkstapel, der normalerweise vom Storage-Explorer verwendet wird. Dieser Ausschnitt aus der Chromium-Dokumentation verschafft Ihnen einen Überblick:

Der Chromium-Netzwerkstapel verwendet die Systemnetzwerkeinstellungen, damit Benutzer und Administratoren die Netzwerkeinstellungen aller Anwendungen problemlos steuern können. Zu den Netzwerkeinstellungen zählen:

  • Proxyeinstellungen
  • SSL/TLS-Einstellungen
  • Einstellungen zur Zertifikatsperrüberprüfung
  • Speicher für Zertifikat- und private Schlüssel

Wenn Ihr Proxyserver Anmeldeinformationen erfordert und diese Anmeldeinformationen nicht in Ihren Betriebssystemeinstellungen konfiguriert sind, müssen Sie die Verwendung Ihrer Anmeldeinformationen im Storage-Explorer aktivieren und sie festlegen. Zum Umschalten der Verwendung der Anmeldeinformationen können Sie folgende Möglichkeiten nutzen:

  • Einstellungen (Zahnradsymbol auf der linken vertikalen Symbolleiste) >Anwendung>Proxy>Anmeldeinformationen verwenden.
  • Das Dialogfeld „Proxyeinstellungen“ (Bearbeiten>Proxy konfigurieren).

Zum Festlegen von Anmeldeinformationen müssen Sie zum Dialogfeld „Proxyeinstellungen“ wechseln (Bearbeiten>Proxy konfigurieren).

Proxyserverauthentifizierung

Wenn Sie den Storage-Explorer mit Quellproxyeinstellungen aus Umgebungsvariablen oder App-Proxyeinstellungen konfiguriert haben, werden nur Proxyserver unterstützt, die die Standardauthentifizierung verwenden.

Wenn Sie den Storage-Explorer zur Verwendung des Systemproxys konfiguriert haben, werden Proxyserver unterstützt, die eine der folgenden Authentifizierungsmethoden verwenden:

  • Einfach
  • Digest
  • NTLM
  • Aushandeln

Welche Proxyquelle sollte ich auswählen?

Sie sollten zunächst versuchen, den Systemproxy zu verwenden. Danach sind App-Einstellungen die nächstbeste Option. Die GUI-basierte Benutzeroberfläche zum Konfigurieren der Proxykonfiguration reduziert die Wahrscheinlichkeit, dass Ihre Proxyinformationen richtig eingegeben werden. Wenn Sie jedoch bereits Proxyumgebungsvariablen konfiguriert haben, ist es möglicherweise besser, Umgebungsvariablen zu verwenden.

Verwendung des AzCopy-Proxys

Der Storage-Explorer verwendet AzCopy für die meisten Datenübertragungsvorgänge. AzCopy ist mit einem anderen Satz von Technologien als Storage-Explorer geschrieben und verfügt daher über einen etwas anderen Satz von Proxyfunktionen.

Wenn der Storage-Explorer dazu konfiguriert ist, keinen Proxy oder einen Systemproxy zu verwenden, wird AzCopy angewiesen, seine eigenen Funktionen zur automatischen Proxyerkennung zu verwenden, um zu bestimmen, ob und wie Anforderungen an einen Proxy gestellt werden sollen. Wenn Sie jedoch den Storage-Explorer mit Quellproxyeinstellungen aus Umgebungsvariablen oder App-Proxyeinstellungen konfiguriert haben, weist der Storage-Explorer AzCopy an, dieselben Proxyeinstellungen zu verwenden.

Wenn Sie möchten, dass AzCopy unter keinen Umständen den Proxy verwendet, können Sie die Proxyverwendung deaktivieren, indem Sie die Einstellungen wie folgt ändern: Einstellungen (Zahnradsymbol auf der linken vertikalen Symbolleiste) >Übertragungen>AzCopy>AzCopy-Proxyverwendung deaktivieren.

Derzeit unterstützt AzCopy nur Proxyserver, die die Standardauthentifizierung verwenden.

SSL-Zertifikate

Standardmäßig verwendet der Storage-Explorer den NodeJS-Netzwerkstapel. Zum Lieferumfang von NodeJS gehört eine vordefinierte Liste vertrauenswürdiger SSL-Zertifikate. Einige Netzwerktechnologien wie Proxyserver oder Antivirensoftware injizieren eigene SSL-Zertifikate in den Netzwerkdatenverkehr. Diese Zertifikate sind häufig nicht in der NodeJS-Zertifikatliste vorhanden. NodeJS vertraut keinen Antworten, die ein solches Zertifikat enthalten. Wenn NodeJS einer Antwort nicht vertraut, erhält der Storage-Explorer eine Fehlermeldung.

Sie haben mehrere Optionen zum Beheben solcher Fehler:

  • Verwenden Sie den Systemproxy als Proxyquelle.
  • Importieren Sie eine Kopie des SSL-Zertifikats, das den Fehler verursacht hat (oder der Zertifikate).
  • Deaktivieren Sie das SSL-Zertifikat. (nicht empfohlen)

Nächste Schritte