Wird unter Windows 10, Microsoft Edge ausgeführt. Ich habe eine App lokal auf meinem Rechner in IIS (10.119.103.10) installiert, die versucht, Anfragen an einen anderen Rechner im Netzwerk (10.119.103.2) zu richten, der für die Verwendung von CORS eingerichtet wurde.
Das alles funktioniert in Chrome und Internet Explorer ... hier ist ein Testfall
In Microsoft Edge bekomme ich jedoch den folgenden Fehler
SCRIPT7002: XMLHttpRequest: Netzwerkfehler 0x2efd, konnte nicht abgeschlossen werden die Operation aufgrund des Fehlers 00002efd.
Der Client (XMLHttpRequest) versucht nicht einmal, eine Verbindung zum Server herzustellen. Der Testfall, der diese Ausgabe erzeugt: -
%Vor%Ich vermute, dass dies etwas mit privaten Netzwerken zu tun hat, obwohl ich wirklich keine Ahnung habe, wie ich es lösen könnte.
Ich habe das gleiche "SCRIPT7002: XMLHttpRequest: Netzwerkfehler 0x2efd" -Problem, wenn meine Webseite versuchen würde, sich mit anderen Webservern über Ajax zu verbinden. Meine Seite funktionierte in allen anderen Browsern sogar in IE 11. Ich löse es, indem ich den Smart-Screen-Filter im Edge-Browser deaktiviere. Ich denke, Smart Screen Filter blockiert Ajax-Kommunikation mit Websites, die sie verdächtigen oder niedrigen Ruf denken. überprüfen Sie diesen Link für mehr info
Ich sehe etwas Ähnliches ... Ich habe eine Windows-Phone-App, die mit Cordova und dem VS2015-Tool-Set entwickelt wurde. Wenn ich unsere Firma WIFI oder Mobile Datenverbindung benutze, funktioniert die AJAX Anfrage gut. Aber wenn ich nicht zu Hause WiFi benutze, zB zu Hause, bekomme ich den Fehler "XMLHttpRequest: Network Error 0x2ee2, konnte den Vorgang wegen Fehler 00002ee2 nicht abschließen" mit der Antwort "readyState": 0, "status": 0, "statusText": " Fehler ".
Können Sie versuchen, über eine 3G / 4G-Verbindung zu verbinden und sehen, ob das funktioniert.
Tags und Links cors xmlhttprequest microsoft-edge