Ligações de rede no Explorador de Armazenamento
O Gerenciador de Armazenamento usa sua rede para fazer solicitações para seus recursos de armazenamento e outros serviços do Azure e da Microsoft.
Nomes de host acessados pelo Storage Explorer
O Gerenciador de Armazenamento faz solicitações para vários pontos de extremidade durante o uso. A lista a seguir detalha nomes de host comuns aos quais o Storage Explorer faz solicitações:
- Parâmetros de avaliação final ARM:
management.azure.com
(Azure global)management.chinacloudapi.cn
(Microsoft Azure operado pela 21Vianet)management.usgovcloudapi.net
(Azure Governo dos EUA)
- Pontos de extremidade de login:
login.microsoftonline.com
(Azure global)login.chinacloudapi.cn
(Microsoft Azure operado pela 21Vianet)login.microsoftonline.us
(Azure Governo dos EUA)
- Pontos finais do gráfico:
graph.windows.net
(Azure global)graph.chinacloudapi.cn
(Microsoft Azure operado pela 21Vianet)graph.windows.net
(Azure Governo dos EUA)
- Pontos de extremidade 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 Governo dos EUA)
- Atualização do Storage Explorer:
storage-explorer-publishing-feapcgfgbzc2cjek.b01.azurefd.net
- Reencaminhamento de ligações da Microsoft:
aka.ms
go.microsoft.com
- Quaisquer domínios personalizados, links privados ou pontos de extremidade específicos da instância do Azure Stack, que seus recursos estão por trás
- Nomes de host do emulador remoto
Fontes de proxy
O Storage Explorer tem várias opções de como/onde pode obter as informações necessárias para se conectar ao seu proxy. Para alterar qual opção está sendo usada, vá para Configurações (ícone de engrenagem na barra de ferramentas vertical esquerda) >Application>Proxy. Quando estiver na seção de configurações de proxy, você poderá selecionar como/onde deseja que o Storage Explorer origine suas configurações de proxy:
- Não use proxy
- Usar variáveis de ambiente
- Usar configurações de proxy de aplicativo
- Usar proxy do sistema
Em algumas situações, o Storage Explorer pode alterar automaticamente a origem do proxy e outras configurações relacionadas ao proxy. Para desativar esse comportamento, vá para Configurações (ícone de engrenagem na barra de ferramentas vertical esquerda) >Application>Proxy>Auto Manage Proxy Proxy. A desativação dessa configuração impedirá que o Gerenciador de Armazenamento altere as configurações de proxy configuradas manualmente.
Não use proxy
Quando essa opção for selecionada, o Gerenciador de Armazenamento não fará nenhuma tentativa de conexão com um proxy. Não usar proxy é a opção padrão.
Utilizar variáveis de ambiente
Quando essa opção for selecionada, o Storage Explorer 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, o Gerenciador de Armazenamento fornecerá informações de proxy do HTTPS_PROXY
.
O valor dessas variáveis de ambiente deve ser uma url do formato:
(http|https)://(username:password@)<hostname>:<port>
Somente o protocolo (http|https
) e o nome do host são necessários. Se tiver um nome de utilizador, não tem de fornecer uma palavra-passe.
Usar configurações de proxy de aplicativo
Quando essa opção for selecionada, o Gerenciador de Armazenamento usará as configurações de proxy no aplicativo. Estas definições incluem:
- Protocolo
- Hostname (Nome do anfitrião)
- Porta
- Fazer/não usar credenciais
- Credenciais
Todas as configurações que não sejam credenciais podem ser gerenciadas a partir de:
- Configurações (ícone de engrenagem na barra de ferramentas vertical esquerda) >Proxy>de aplicativo>Use credenciais.
- A caixa de diálogo Configurações de proxy (Edit>Configure Proxy).
Para definir credenciais, você deve ir para a caixa de diálogo Configurações de Proxy (Editar>Configurar Proxy).
Utilizar o proxy do sistema
Quando essa opção for selecionada, o Storage Explorer usará as configurações de proxy do sistema operacional. Mais especificamente, resultará em chamadas de rede sendo feitas usando a pilha de rede do Chromium. A pilha de rede do Chromium é muito mais robusta do que a pilha de rede NodeJS normalmente usada pelo Storage Explorer. Aqui está um trecho da documentação do Chromium sobre o que tudo o que ele pode fazer:
A pilha de rede do Chromium usa as configurações de rede do sistema para que os usuários e administradores possam controlar facilmente as configurações de rede de todos os aplicativos. As configurações de rede incluem:
- Configurações de proxy
- Configurações de SSL/TLS
- Configurações de verificação de revogação de certificado
- Armazenamentos de certificados e chaves privadas
Se o seu servidor proxy exigir credenciais e essas credenciais não estiverem configuradas nas configurações do seu sistema operacional, você precisará habilitar o uso e definir suas credenciais no Gerenciador de Armazenamento. Você pode alternar o uso de credenciais de:
- Configurações (ícone de engrenagem na barra de ferramentas vertical esquerda) >Proxy>de aplicativo>Use credenciais.
- A caixa de diálogo Configurações de proxy (Edit>Configure Proxy).
Para definir credenciais, você deve ir para a caixa de diálogo Configurações de Proxy (Editar>Configurar Proxy).
Autenticação de servidor proxy
Se você configurou o Gerenciador de Armazenamento para configurações de proxy de origem a partir de variáveis de ambiente ou configurações de proxy de aplicativo, somente os servidores proxy que usam autenticação básica são suportados.
Se você configurou o Gerenciador de Armazenamento para usar o proxy do sistema, há suporte para servidores proxy que usam qualquer um dos seguintes métodos de autenticação:
- Básica
- Resumo
- NTLM
- Negociar
Que fonte de proxy devo escolher?
Você deve primeiro tentar usar o proxy do sistema. Depois disso, as configurações do aplicativo são a próxima melhor opção. A experiência baseada em GUI para configurar a configuração de proxy ajuda a reduzir a chance de inserir suas informações de proxy corretamente. No entanto, se você já tiver variáveis de ambiente proxy configuradas, talvez seja melhor usar variáveis de ambiente.
Uso do proxy AzCopy
O Storage Explorer usa o AzCopy para a maioria das operações de transferência de dados. AzCopy é escrito usando um conjunto diferente de tecnologias do Storage Explorer e, portanto, tem um conjunto ligeiramente diferente de recursos de proxy.
Se o Storage Explorer estiver configurado para não usar proxy ou para usar proxy de sistema, o AzCopy será instruído a usar seus próprios recursos de proxy de deteção automática para determinar se e como deve fazer solicitações a um proxy. Se você tiver configurado o Gerenciador de Armazenamento para configurações de proxy de origem a partir de variáveis de ambiente ou configurações de proxy de aplicativo, o Gerenciador de Armazenamento informará ao AzCopy para usar as mesmas configurações de proxy.
Se você não quiser que o AzCopy use proxy, não importa o quê, então você pode desativar o uso do proxy alternando Configurações (ícone de engrenagem na barra de ferramentas vertical esquerda) >Transferências>AzCopy>Desativar uso de proxy AzCopy.
Atualmente, o AzCopy suporta apenas servidores proxy que usam autenticação básica.
certificados SSL
Por predefinição, 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, tais 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 irá confiar nas respostas que contêm esse certificado. Quando o NodeJS não confiar numa resposta, então o Explorador de Armazenamento irá receber um erro.
Tem várias opções para resolver estes erros:
- Utilize o proxy do sistema como a sua origem do proxy.
- Importe uma cópia do(s) certificado(s) SSL(s) causador(es) do(s) erro(s).
- Desative o certificado SSL. (não recomendado)