Connessioni di rete in Storage Explorer

Storage Explorer usa la rete per effettuare richieste alle risorse di archiviazione e ad altri servizi di Azure e Microsoft.

Nomi host accessibili da Storage Explorer

Storage Explorer effettua richieste a vari endpoint durante l'uso. L'elenco seguente illustra in dettaglio i nomi host comuni a cui Storage Explorer effettua richieste:

  • Endpoint ARM:
    • management.azure.com (Azure globale)
    • management.chinacloudapi.cn (Microsoft Azure gestito da 21Vianet)
    • management.usgovcloudapi.net (Azure US Government)
  • Endpoint di accesso:
    • login.microsoftonline.com (Azure globale)
    • login.chinacloudapi.cn (Microsoft Azure gestito da 21Vianet)
    • login.microsoftonline.us (Azure US Government)
  • Endpoint del grafo:
    • graph.windows.net (Azure globale)
    • graph.chinacloudapi.cn (Microsoft Azure gestito da 21Vianet)
    • graph.windows.net (Azure US Government)
  • Endpoint di Archiviazione di Azure:
    • (blob|file|queue|table|dfs).core.windows.net (Azure globale)
    • (blob|file|queue|table|dfs).core.chinacloudapi.cn (Microsoft Azure gestito da 21Vianet)
    • (blob|file|queue|table|dfs).core.usgovcloudapi.net (Azure US Government)
  • Storage Explorer aggiornamento:storageexplorerpublish.blob.core.windows.net
  • Inoltro dei collegamenti Microsoft:
    • aka.ms
    • go.microsoft.com
  • Tutti i domini personalizzati, i collegamenti privati o gli endpoint specifici dell'istanza di Azure Stack, che le risorse si trovano dietro
  • Nomi host dell'emulatore remoto

Origini proxy

Storage Explorer offre diverse opzioni per la modalità e la posizione in cui è possibile ottenere le informazioni necessarie per connettersi al proxy. Per modificare l'opzione usata, passare a Impostazioni (icona a forma di ingranaggio sulla barra degli strumenti verticale sinistra) >Application>Proxy. Una volta visualizzata la sezione proxy delle impostazioni, è possibile selezionare come/dove si vuole Storage Explorer per l'origine delle impostazioni proxy:

In alcune situazioni, Storage Explorer può modificare automaticamente l'origine proxy e altre impostazioni correlate al proxy. Per disabilitare questo comportamento, passare a Impostazioni (icona a forma di ingranaggio sulla barra degli strumenti verticale sinistra) >Application>Proxy>Auto Manage Proxy Settings (Gestione automatica impostazioni proxy). La disabilitazione di questa impostazione impedisce Storage Explorer di modificare le impostazioni proxy configurate manualmente.

Non utilizzare proxy

Quando questa opzione è selezionata, Storage Explorer non tenterà di connettersi a un proxy. Non usare il proxy è l'opzione predefinita.

Usare variabili di ambiente

Quando questa opzione è selezionata, Storage Explorer cercherà informazioni proxy da variabili di ambiente specifiche. Sono disponibili le seguenti variabili:

  • HTTP_PROXY
  • HTTPS_PROXY

Se vengono definite entrambe le variabili, Storage Explorer originerà le informazioni del proxy da HTTPS_PROXY.

Il valore di queste variabili di ambiente deve essere un URL del formato:

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

Sono necessari solo il protocollo (http|https) e il nome host. Se si ha un nome utente, non è necessario specificare una password.

Usare le impostazioni proxy dell'app

Quando questa opzione è selezionata, Storage Explorer userà nelle impostazioni proxy dell'app. Le impostazioni includono:

  • Protocollo
  • nomehost
  • Porta
  • Non usare le credenziali
  • Credenziali

Tutte le impostazioni diverse dalle credenziali possono essere gestite da:

  • Impostazioni (icona a forma di ingranaggio sulla barra degli strumenti verticale sinistra) >Application>Proxy>Usare le credenziali.
  • Finestra di dialogo Impostazioni proxy (Modifica>configura proxy).

Per impostare le credenziali, è necessario passare alla finestra di dialogo Impostazioni proxy (Modifica>configura proxy).

Usare il proxy di sistema

Quando questa opzione è selezionata, Storage Explorer userà le impostazioni del proxy del sistema operativo. In particolare, le chiamate di rete vengono effettuate usando lo stack di rete Chromium. Lo stack di rete Chromium è molto più affidabile dello stack di rete NodeJS usato normalmente da Storage Explorer. Ecco un frammento di codice della documentazione di Chromium sulle operazioni che è possibile eseguire:

Lo stack di rete Chromium usa le impostazioni di rete di sistema in modo che gli utenti e gli amministratori possano controllare facilmente le impostazioni di rete di tutte le applicazioni. Le impostazioni di rete includono:

  • impostazioni proxy
  • Impostazioni SSL/TLS
  • Impostazioni di controllo della revoca dei certificati
  • archivi di certificati e chiavi private

Se il server proxy richiede credenziali e tali credenziali non sono configurate nelle impostazioni del sistema operativo, è necessario abilitare l'utilizzo e impostare le credenziali all'interno in Storage Explorer. È possibile attivare o disattivare l'uso delle credenziali da:

  • Impostazioni (icona a forma di ingranaggio sulla barra degli strumenti verticale sinistra) >Application>Proxy>Usare le credenziali.
  • Finestra di dialogo Impostazioni proxy (Modifica>configura proxy).

Per impostare le credenziali, è necessario passare alla finestra di dialogo Impostazioni proxy (Modifica>configura proxy).

Autenticazione del server proxy

Se è stato configurato Storage Explorer per l'origine delle impostazioni proxy dalle variabili di ambiente o dalle impostazioni proxy dell'app, sono supportati solo i server proxy che usano l'autenticazione di base.

Se è stato configurato Storage Explorer per l'uso del proxy di sistema, sono supportati i server proxy che usano uno dei metodi di autenticazione seguenti:

  • Di base
  • Digest
  • NTLM
  • Negotiate

Quale origine proxy è necessario scegliere?

È prima necessario provare a usare il proxy di sistema. Successivamente, le impostazioni dell'app sono l'opzione migliore successiva. L'esperienza basata su GUI per la configurazione del proxy consente di ridurre la possibilità di immettere correttamente le informazioni del proxy. Tuttavia, se sono già configurate variabili di ambiente proxy, potrebbe essere preferibile usare le variabili di ambiente.

Utilizzo del proxy AzCopy

Storage Explorer usa AzCopy per la maggior parte delle operazioni di trasferimento dei dati. AzCopy viene scritto usando un set di tecnologie diverso da Storage Explorer e pertanto ha un set leggermente diverso di funzionalità proxy.

Se Storage Explorer è configurato per non usare proxy o per usare il proxy di sistema, AzCopy verrà indicato di usare le proprie funzionalità proxy di rilevamento automatico per determinare se e come deve effettuare richieste a un proxy. Se è stato configurato Storage Explorer per l'origine delle impostazioni proxy dalle variabili di ambiente o dalle impostazioni proxy dell'app, Storage Explorer indicherà ad AzCopy di usare le stesse impostazioni proxy.

Se non si vuole che AzCopy usi il proxy indipendentemente da ciò, è possibile disabilitare l'utilizzo del proxy attivando o disattivando Impostazioni (icona a forma di ingranaggio sulla barra degli strumenti verticale sinistra) >Trasferisce>AzCopy Disable AzCopy Proxy Usage( Uso proxy azCopy>).

Attualmente AzCopy supporta solo i server proxy che usano l'autenticazione di base.

Certificati SSL

Per impostazione predefinita, Storage Explorer usa lo stack di rete NodeJS. NodeJS viene fornito con un elenco predefinito di certificati SSL attendibili. Alcune tecnologie di rete, ad esempio server proxy o software antivirus, inseriscono i propri certificati SSL nel traffico di rete. Questi certificati spesso non sono presenti nell'elenco dei certificati NodeJS. NodeJS non considera attendibili le risposte che contengono tale certificato. Quando NodeJS non considera attendibile una risposta, Storage Explorer riceverà un errore.

Sono disponibili più opzioni per la risoluzione di tali errori:

  • Usare il proxy di sistema come origine proxy.
  • Importare una copia del certificato SSL/s che causa l'errore/s.
  • Disabilitare il certificato SSL. (non consigliato)

Passaggi successivi