Pourquoi la SCRO demandes défaut dans Microsoft Bord, mais de travailler dans d'autres navigateurs?
J'utilise jQuery pour envoyer origine de la croix de requêtes ajax et ils fonctionnent bien dans IE11, Chrome et Firefox, mais ils ne parviennent pas à Bord avec l'erreur suivante:
SCRIPT7002: XMLHttpRequest: Réseau d'Erreur 0x80070005, l'Accès est
refusé.
Ce qui est intéressant, c'est que j'ai utilisé un violon pour essayer de comprendre ce qui se passait et quand Fiddler est en cours d'exécution et la capture de la demande tout fonctionne bien. Dès que je ferme les Violoneux ou interrompre la capture, il échoue à nouveau.
Le site est en cours d'exécution sur ma machine locale (webpack-dev-serveur) en faisant des demandes à travers le réseau local à un WebAPI service.
Mon fichier hosts est mis en place comme ceci:
127.0.0.1 local.myapp.test
192.168.0.111 api.myapp.test
Il ne devrait pas être un problème dans la production du site et de l'API sera hébergée dans le même endroit, mais c'est une valeur inestimable pour le développement et les tests.
Mise à jour:
Merci à Eric de la Loi, je sais maintenant pourquoi il se comportait différemment avec un violon permis de Pointe était de commutation à la zone Intranet Local en raison de la modifier les paramètres de proxy Fiddler fait de l'intranet et de la zone a un niveau de sécurité inférieur.
Je vais à la bosse de la zone intranet Local niveau de sécurité à Moyen-Élevé pour correspondre à la zone Internet et ensuite utiliser un violon pour essayer de savoir pourquoi Edge est en colère à propos de la SCRO demande.
OriginalL'auteur Jerome | 2016-02-03
Vous devez vous connecter pour publier un commentaire.
Je suis tombé sur cette question, et après avoir essayé plusieurs options, ce qui a fonctionné pour moi a été de supprimer le domaine dont je suis le travail de toute la Zone du site d'entrées. L'aide locale.myapp.test comme un exemple, j'ai vérifié pour tout "anysubdomain".myapp.test, les entrées et les ont enlevés de toutes les zones, y compris tous les sous-domaines ou wild card entrées.
Dans les Options Internet (IE 11) , sélectionnez de sécurité dans l'onglet "intranet Local", cliquez sur "sites" puis "Avancé" et supprimé domaine pertinent références.
Dans "sites de Confiance", cliquez sur "sites" et supprimer les entrées correspondantes dans la liste en y
OriginalL'auteur Dai Bok
Je vais l'inscrire ci-dessous, in extenso, les réponses qu'Eric Laurent (créateur de Fiddler) aimablement fourni sur le Violoneux forum:
J'ai ajouté local.myapp.test (l'URL, je fais tourner mon SPA) à la zone Intranet Local dans les Options Internet et maintenant le Bord est heureux sans la nécessité pour les Violoneux.
référencé blog est maintenant disponible via: blogs.msdn.microsoft.com/ieinternals/2012/03/23/...
OriginalL'auteur Jerome
Dans about:flags à l'intérieur du Bord assurez-vous que "Allow localhost bouclage (cela peut mettre votre appareil à un risque)" est cochée.
OriginalL'auteur Martin Beeby