Connessioni di rete in Storage Explorer
Storage Explorer usa la rete per effettuare richieste alle risorse di archiviazione e ad altri azure e servizi Microsoft.
Nomi host a cui si accede 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)
- Archiviazione di Azure endpoint:
(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)
- Aggiornamento di Storage Explorer:
storage-explorer-publishing-feapcgfgbzc2cjek.b01.azurefd.net
- Inoltro dei collegamenti Microsoft:
aka.ms
go.microsoft.com
- Qualsiasi dominio personalizzato, collegamenti privati o endpoint specifici dell'istanza di Azure Stack, dietro cui si trovano le risorse
- Nomi host dell'emulatore remoto
Origini proxy
Storage Explorer offre diverse opzioni per la modalità e la posizione in cui può essere originato 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) >Proxy applicazione>. Una volta che si è nella sezione proxy delle impostazioni, è possibile selezionare la modalità/posizione in cui si vuole che Storage Explorer origini le impostazioni proxy:
- Non usare il proxy
- Usa le variabili di ambiente
- Usare le impostazioni proxy dell'app
- Usare il proxy di sistema
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 impedirà a Storage Explorer di modificare le impostazioni proxy configurate manualmente.
Non usare il proxy
Quando questa opzione è selezionata, Storage Explorer non tenterà di connettersi a un proxy. Non usare proxy è l'opzione predefinita.
Usa le variabili di ambiente
Quando questa opzione è selezionata, Storage Explorer cercherà informazioni sul proxy da variabili di ambiente specifiche. Queste variabili sono:
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. Queste impostazioni includono:
- Protocollo
- Hostname (Nome host)
- 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>Usa 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. Più in particolare, comporterà chiamate di rete effettuate usando lo stack di rete Chromium. Lo stack di rete Chromium è molto più affidabile rispetto allo stack di rete NodeJS normalmente usato da Storage Explorer. Ecco un frammento di codice della documentazione di Chromium su tutto ciò che può fare:
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 delle revoche di certificati
- archivi certificati e chiavi private
Se il server proxy richiede credenziali e tali credenziali non sono configurate nelle impostazioni del sistema operativo, sarà necessario abilitare l'utilizzo e impostare le credenziali 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>Usa 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 di SQL Server
Se Storage Explorer è stato configurato 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 Storage Explorer è stato configurato 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 è consigliabile scegliere?
È consigliabile 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 probabilità 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 rispetto a 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 Storage Explorer è stato configurato 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 proxy indipendentemente da cosa, è 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.
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 sorgente di proxy.
- Importare una copia del certificato/s SSL che causa l'errore/s.
- Disabilitare il certificato SSL. (non consigliato)