Ligações de rede no Explorador de Armazenamento
Explorador de Armazenamento utiliza a sua rede para fazer pedidos aos seus recursos de armazenamento e a outros serviços do Azure e da Microsoft.
Nomes de anfitrião acedidos por Explorador de Armazenamento
Explorador de Armazenamento faz pedidos para vários pontos finais durante a utilização. A lista seguinte detalha nomes de anfitrião comuns que Explorador de Armazenamento faz pedidos para:
- Pontos finais do ARM:
-
management.azure.com
(Azure global) -
management.chinacloudapi.cn
(Microsoft Azure operado pela 21Vianet) -
management.usgovcloudapi.net
(Azure US Government)
-
- Pontos finais de início de sessão:
-
login.microsoftonline.com
(Azure global) -
login.chinacloudapi.cn
(Microsoft Azure operado pela 21Vianet) -
login.microsoftonline.us
(Azure US Government)
-
- Pontos finais do gráfico:
-
graph.windows.net
(Azure global) -
graph.chinacloudapi.cn
(Microsoft Azure operado pela 21Vianet) -
graph.windows.net
(Azure US Government)
-
- Pontos finais do Armazenamento do Azure:
-
(blob|file|queue|table|dfs).core.windows.net
(Azure global) -
(blob|file|queue|table|dfs).core.chinacloudapi.cn
(Microsoft Azure operado pela 21Vianet) -
(blob|file|queue|table|dfs).core.usgovcloudapi.net
(Azure US Government)
-
- Explorador de Armazenamento atualização:
storageexplorerpublish.blob.core.windows.net
- Reencaminhamento de ligações da Microsoft:
aka.ms
go.microsoft.com
- Quaisquer domínios personalizados, ligações privadas ou pontos finais específicos da instância do Azure Stack, que os seus recursos estejam protegidos
- Nomes de anfitrião do emulador remoto
Origens de proxy
Explorador de Armazenamento tem várias opções para como/onde pode obter as informações necessárias para ligar ao seu proxy. Para alterar a opção que está a ser utilizada, aceda a Definições (ícone de engrenagem na barra de ferramentas vertical esquerda) >Proxy de Aplicações>. Assim que estiver na secção proxy das definições, pode selecionar como/onde pretende Explorador de Armazenamento para obter as suas definições de proxy:
- Não utilizar o proxy
- Use environment variables (Utilizar variáveis de ambiente)
- Utilizar definições de proxy de aplicações
- Utilizar o proxy de sistema
Em algumas situações, Explorador de Armazenamento podem alterar automaticamente a origem do proxy e outras definições relacionadas com o proxy. Para desativar este comportamento, aceda a Definições (ícone de engrenagem na barra de ferramentas vertical esquerda)>>Definições de Gestão Automática do Proxy> de Aplicações. Desativar esta definição impedirá Explorador de Armazenamento de alterar as definições de proxy configuradas manualmente.
Não utilizar o proxy
Quando esta opção estiver selecionada, Explorador de Armazenamento não tentará ligar a um proxy. Não utilizar o proxy é a opção predefinida.
Use environment variables (Utilizar variáveis de ambiente)
Quando esta opção estiver selecionada, Explorador de Armazenamento procurará informações de proxy de variáveis de ambiente específicas. Estas variáveis são:
HTTP_PROXY
HTTPS_PROXY
Se ambas as variáveis estiverem definidas, Explorador de Armazenamento obterá informações de proxy a partir de HTTPS_PROXY
.
O valor destas variáveis de ambiente tem de ser um URL do formato:
(http|https)://(username:password@)<hostname>:<port>
Apenas o protocolo (http|https
) e o nome do anfitrião são necessários. Se tiver um nome de utilizador, não tem de fornecer uma palavra-passe.
Utilizar definições de proxy de aplicações
Quando esta opção estiver selecionada, Explorador de Armazenamento utilizará as definições de proxy de aplicações. Estas definições incluem:
- Protocolo
- Hostname (Nome do anfitrião)
- Porta
- Não utilizar credenciais
- Credenciais
Todas as definições que não as credenciais podem ser geridas a partir de:
- Definições (ícone de engrenagem na barra de ferramentas vertical esquerda) >Credenciais de Utilizaçãodo Proxy> de Aplicações>.
- A caixa de diálogo Definições do Proxy (Editar>Configurar Proxy).
Para definir as credenciais, tem de aceder à caixa de diálogo Definições do Proxy (Editar>Configurar Proxy).
Utilizar o proxy de sistema
Quando esta opção estiver selecionada, Explorador de Armazenamento utilizará as definições de proxy do SO. Mais especificamente, resultará na realização de chamadas de rede com a pilha de rede Chromium. A pilha de rede Chromium é muito mais robusta do que a pilha de rede NodeJS normalmente utilizada pelo Explorador de Armazenamento. Eis um fragmento da documentação do Chromium sobre o que tudo o que pode fazer:
O Chromium pilha de rede utiliza as definições de rede do sistema para que os utilizadores e administradores possam controlar facilmente as definições de rede de todas as aplicações. As definições de rede incluem:
- Definições de proxy
- Definições SSL/TLS
- definições de verificação de revogação de certificados
- arquivos de certificados e chaves privadas
Se o servidor proxy necessitar de credenciais e essas credenciais não estiverem configuradas nas definições do SO, terá de ativar a utilização e definir as suas credenciais no Explorador de Armazenamento. Pode alternar a utilização de credenciais de:
- Definições (ícone de engrenagem na barra de ferramentas vertical esquerda) >Credenciais de Utilizaçãodo Proxy> de Aplicações>.
- A caixa de diálogo Definições do Proxy (Editar>Configurar Proxy).
Para definir as credenciais, tem de aceder à caixa de diálogo Definições do Proxy (Editar>Configurar Proxy).
Autenticação do servidor proxy
Se tiver configurado Explorador de Armazenamento para definições de proxy de origem a partir de variáveis de ambiente ou definições de proxy de aplicações, apenas são suportados servidores proxy que utilizam autenticação básica.
Se tiver configurado Explorador de Armazenamento para utilizar o proxy de sistema, os servidores proxy que utilizam qualquer um dos seguintes métodos de autenticação são suportados:
- Básica
- Resumo
- NTLM
- Negotiate
Que origem de proxy devo escolher?
Primeiro, deve tentar utilizar o proxy de sistema. Depois disso, as definições da aplicação são a melhor opção seguinte. A experiência baseada em GUI para configurar a configuração do proxy ajuda a reduzir a probabilidade de introduzir corretamente as suas informações de proxy. No entanto, se já tiver variáveis de ambiente proxy configuradas, poderá ser melhor utilizar variáveis de ambiente.
Utilização do proxy do AzCopy
Explorador de Armazenamento utiliza o AzCopy para a maioria das operações de transferência de dados. O AzCopy é escrito com um conjunto de tecnologias diferente do Explorador de Armazenamento e, por conseguinte, tem um conjunto ligeiramente diferente de capacidades de proxy.
Se Explorador de Armazenamento estiver configurado para não utilizar o proxy ou para utilizar o proxy de sistema, será dito ao AzCopy para utilizar as suas próprias funcionalidades de proxy de deteção automática para determinar se e como deve fazer pedidos a um proxy. No entanto, se tiver configurado Explorador de Armazenamento para definições de proxy de origem a partir de variáveis de ambiente ou definições de proxy de aplicações, Explorador de Armazenamento indicará ao AzCopy para utilizar as mesmas definições de proxy.
Se não quiser que o AzCopy utilize o proxy, não importa o que aconteça, pode desativar a utilização do proxy ao alternar Definições (ícone de engrenagem na barra de ferramentas vertical esquerda) > Transfere aUtilização do Proxy do AzCopy desativada> doAzCopy>.
Atualmente, o AzCopy só suporta servidores proxy que utilizam autenticação básica.
Certificados SSL
Por predefinição, Explorador de Armazenamento utiliza a pilha de rede NodeJS. O NodeJS é fornecido com uma lista predefinida de certificados SSL fidedignos. Algumas tecnologias de rede, como servidores proxy ou software antivírus, injetam os seus próprios certificados SSL no tráfego de rede. Estes certificados geralmente não estão presentes na lista de certificados do NodeJS. O NodeJS não confia nas respostas que contêm tal certificado. Quando o NodeJS não confia numa resposta, Explorador de Armazenamento receberá um erro.
Tem várias opções para resolver esses erros:
- Utilize o proxy de sistema como a origem do proxy.
- Importe uma cópia do certificado/s SSL que causa o erro/s.
- Desative o certificado SSL. (não recomendado)