Je ne peux pas ouvrir le site local de IIS à ie edge

j'ai un site configuré localement pour y faire du développement et je l'ai ajouté à iis et j'ai édité mon fichier host avec l'url (voir ci-dessous). Cependant, lorsque je consulte l'url, Je ne reçois que le message" hmm, nous ne pouvons pas atteindre cette page".

le site fonctionne bien dans tous les autres navigateurs, y compris ie 11 donc je me demandais s'il y a des paramètres pour obtenir des sites locaux à travailler sur le bord.

j'ai cherché et n'ai pu trouver que ce lié post , mais la réponse acceptée sur cela ne fait aucune différence pour moi car l'option est déjà cochée sur mon bord. J'ai aussi essayé le redémarrage et le rinçage de mon dns, mais les deux n'ont pas fonctionné.

j'utilise windows 10 et IIS version 10 build 10240

Fichier Hosts

# localhost name resolution is handled within DNS itself.
#   127.0.0.1       localhost
#   ::1             localhost
127.0.0.1       localhost loopback     # tried with and without this as thought it may have something to do with the loopback option in edge
127.0.0.1       test.local
127.0.0.1       dev.local

D'autres liens que j'ai réussi à trouver - pas de solutions cependant et le second semble suggérer que nous utilisons juste ie11:

Pourquoi Microsoft Edge ouvre-t-il certains sites Web locaux, mais pas d'autres, où le nom de domaine est routé vers 127.0.0.1 dans le fichier hosts

https://social.technet.microsoft.com/Forums/en-US/246298d8-52c1-4440-8d7f-05329d50e653/edge-browser-hosts-file?forum=win10itprogeneral

mise à Jour

pourrait - il s'agir de quelque chose le fait que le pool d'applications du site fonctionne sous mon compte de travail au lieu de IIS ou de services réseau (Je ne peux pas exécuter sous ces derniers 2 car ils n'ont pas les privilèges corrects pour parcourir certains dossiers sur mon ordinateur)

Update 2

pour toute personne venant à ce qui a tout essayé ci-dessous. J'ai découvert que cela peut être lié à mon installation de windows 10 - ma première installation sur la machine était windows 8. J'ai ensuite mis à jour ce à 8.1 et jusqu'à 10 quand c'est sorti.

Avoir eu des problèmes avec quelques autres choses, j'ai mordu la balle et fait une nouvelle installation de windows 10 et voila, tout fonctionne parfaitement!

Peut être un peu drastique, mais si tout le reste échoue...

25
demandé sur Pete 2015-09-14 14:25:14

7 réponses

le réseau bloque loopback comme une mesure de sécurité dans Windows 10, vous devez faire une exception en exécutant cette commande pour IE Edge dans les privilèges élevés

CheckNetIsolation LoopbackExempt-a-n="Microsoft.Microsoftdge_8wekyb3d8bbwe "

52
répondu Sanjay10 2017-02-07 14:10:09

cela a fonctionné pour moi;

  1. Ouvrir la boîte de dialogue Options Internet

  2. allez à l'onglet "Sécurité

  3. sélectionnez la zone" intranet Local

  4. cliquez sur le bouton "Sites "

  5. cochez la case" détection automatique du réseau intranet

Edge peut maintenant trouver mon site Web local (avec un seul nom de mot!)

15
répondu Andy 2018-03-08 11:36:29

j'ai trouvé et posté la réponse à ma question: Pourquoi Microsoft Edge ouvre-t-il certains sites Web locaux, mais pas d'autres, où le nom de domaine est routé à 127.0.0.1 dans le fichier hosts

(en supposant que votre problème n'est pas simplement la case à cocher loopback dans about:flags)

le correctif est de supprimer les noms de domaine de votre liste de sites de confiance pour la zone de confiance. C'est tout. Il m'a fallu deux semaines de cela.

  1. Ouvrir Options Internet "1519130920 boîte de dialogue" (il suffit de demander Cortana ou de l'utilisation windowskey+s)
  2. Aller à la Sécurité onglet
  3. , Cliquez sur Sites de Confiance zone
  4. cliquez sur le Sites button
  5. supprimer les noms de domaine troublés de la liste des sites de confiance
  6. , Cliquez sur Appliquer puis fermez la boîte de dialogue
  7. ouvrir le bord (ou le redémarrer s'il est déjà en cours d'exécution) et essayer votre site
7
répondu Evan de la Cruz 2017-05-23 12:34:59
1
répondu Mirek 2016-09-27 08:52:16

sur ma machine Windows 10 avec Edge ce sont mes résultats:

127.0.0.1       local             # Hmm, we can't reach this page
127.0.0.1       my.local          # Works :)
127.0.0.1       my.local.ca       # Works :)
127.0.0.1       test.local        # Works :)
127.0.0.1       dev.local         # Works :)

dans votre fichier d'hôtes , utilisez un nom de domaine pleinement qualifié (FQDN) au lieu d'un surnom. En d'autres termes, inclut un point. Ensuite, il sera à Bord.

my.local.ca renders in Edge.

mon environnement est aussi Windows 10 avec IIS 10.0.10240.16384 installé.

IIS  Help  About IIS

Et ce sont mes paramètres dans les Fonctionnalités de Windows > Internet Information Services > Services World Wide Web

Word Wide Web Services Settings

le bassin D'applications que j'utilise a son identité réglée sur le compte avec lequel je me connecte à mon ordinateur. Il fonctionne également, cependant, lorsque l'identité est application Identitépolaire. Dans autrement dit, le fichier EdgeHostsFile et le DefaultAppPool dans l'image ci-dessous fonctionnent sur ma machine.

Application Pools

et comme vous l'avez déjà posté, mon about:flags ressemble à ceci avec l'allocation du loopback localhost.

about:flags

ma version de bord est 20.10240.16384.0

Edge Settings  Version

0
répondu Shaun Luttin 2015-09-15 15:26:29

après avoir essayé toutes les instructions ou les paramètres des autres utilisateurs, mais cela ne fonctionne pas, essayez ceci:



Ouvrez Options Internet. (tapez " in "dans" Search Windows / Cortana" si vous utilisez Win10)

1. sélectionnez l'onglet "Sécurité".

2. cliquez sur "intranet Local"

3. cliquez sur le bouton Sites.

4. Uncheck " comprend tous les sites locaux (intranet)...."

5. Décochez la case "Inclure tous les sites qui permettent de contourner..."

- cliquez sur le bouton "Avancé", supprimez toutes les adresses de site définies dans %windir%\System32\drivers\etc\hosts

6. Et 7. OK

8. Redémarrez Microsoft Edge ou Internet Explorer.

try this...

0
répondu Na Nonthasen 2017-07-18 06:51:57

j'ai essayé toutes les options mentionnées, mais pas de succès avec IIS Express !!!

mais

juste une petite chose que j'ai fait (je ne sais pas pourquoi) . et le truc a commencé à travailler pour moi j'ai supprimé la totalité .vs solution de dossier. qui a le applicationConfig pour solution, à utiliser avec IIS Express ....

ça a marché !!! je ne suis pas sûr si c'est la combinaison de ces choses et ce fichier, ou tout simplement ce fichier...

-1
répondu N.K 2017-08-18 05:53:10