Eu tenho um IIS local em execução, com uma ligação como www.dev.mydomain.com
, o nome do host está listado em um servidor DNS externo e a resolução de nomes funciona bem.
Ao abrir o site http://www.dev.mydomain.com
no Microsoft Edge , recebo esta mensagem:
Hmm, não conseguimos acessar esta página.
Verifique se você tem o endereço da web correto: http://www.dev.mydomain.com
O F12 Network Tab
não mostra nada.
O que funciona:
- Usando as ferramentas Firefox, Chrome, IE-11 e Linha de Comando na máquina local
- Usando o Edge de outra máquina na rede local
- Usando o Edge na mesma máquina, mas com um usuário diferente
- Usando o Edge com meu usuário, mas usando
localhost
ou um endereço IP127.0.0.1
ou192.168.x.x
O que eu tentei, mas não resolvi o problema:
- Reiniciando o
Network List Service
e oNetwork Location Awareness
serviço. - adicionando
www.dev.mydomain.com
aohosts
arquivo. - usando TLS e https://www.dev.mydomain.com
- Usando as mesmas configurações de Proxy do Windows do usuário que não tem o problema.
Portanto, esse é um problema específico para um usuário e o Edge; outros programas ou usuários não têm esse problema.
Alguma idéia do que mais posso fazer para diagnosticar isso?
Windows 10 - 1607 (14393.105)
windows-10
microsoft-edge
Peter Hahndorf
fonte
fonte
Respostas:
Você precisa ativar o endereço de loopback que está desativado por padrão na borda.
acesse
about:flags
e ative "permitir loopback local"esteja ciente de que há uma implicação de segurança nisso, mas o risco é baixo.
fonte
Estou executando a última vitória 10 V 1809 build 17763.253.
Encontrei uma solução alternativa em outro segmento, adicionando o intervalo de IP local aos sites confiáveis, funciona para mim.
A segunda solução alternativa é usar o nome do servidor em vez do endereço IP.
Exemplo: http: // Computer-name / que é resolvido para o endereço IP versão 6.
Como esse erro ocorre apenas com o MS EDGE e funciona bem com todos os outros navegadores, onde está a solução oficial do MS?
Finalmente, a compilação 17763.316 corrigiu o erro, removi a solução alternativa e o MS Edge pode acessar todos os meus endereços IP locais 192.168.1.1 a 192.168.1.254.
insira a descrição da imagem aqui
fonte
Esta é uma política de segurança do Windows: os aplicativos no Windows Runtime (também conhecido como UWP, incluindo Edge) não podem acessar o host local por padrão.
Aqui estão mais detalhes: https://blogs.msdn.microsoft.com/fiddler/2011/12/10/revisiting-fiddler-and-win8-immersive-applications/
Você pode obter uma ferramenta GUI aqui para habilitar o tráfego de loopback para UWP (gravado por outras pessoas, mas com o mesmo recurso): https://github.com/tiagonmas/Windows-Loopback-Exemption-Manager
fonte
Você já tentou atualizar o arquivo "Hosts"?
fonte
CORREÇÃO # 1
Vá para services.msc e inicie o "serviço de cliente DNS" e o problema deve ser corrigido.
CORREÇÃO # 2
Se essa não for a solução, tente o seguinte:
execute o regedit e vá para
HK local machine> software> microsoft> windows nt> versão atual> lista de rede> perfis> {GUID} "Categoria"
Encontre o perfil para a rede em que você está interessado e altere o valor da categoria para 1 de 0.
CORREÇÃO # 2 EXPLICAÇÃO
Deixe-me explicar o que faz: a correção parece garantir que sua rede seja privada e não pública. Por alguma razão, isso funciona e eu não posso explicar. Gostaria também de salientar que, se você estiver usando uma VPN, esse é o problema que pode ter causado, pois há relatórios de software VPN alterando as configurações do Windows 10. Principalmente, tenho certeza de que minha primeira correção o ajudará nesse caso.
fonte