Ressource konnte nicht geladen werden: Der Server hat mit dem Status 401 (Unauthorized) /App/AngularJS/angular.min.js@ geantworte
Ich habe den folgenden Fehler:
Failed to load resource: the server responded with a status of 401 (Unauthorized) http://localhost/App/AngularJS/angular.min.js
Das Projekt funktioniert gut auf localhost. Aber wenn ich es auf IIS (7.5) ausführe, bekomme ich die obige Ausnahme.
[Bild]
Mein Projekt ist ein .net 4.5-Projekt (Web.API 2.2). Ich verwende AngularJS für die Benutzeroberfläche in diesem Projekt.
Ich habe versucht, "aspnet_regiis - i" auszuführen, da dies irgendwo als Lösung akzeptiert wurde. Aber in meinem Fall hat es nicht funktioniert. Ich weiß nicht, ob etwas erforderlich ist, um [AngularJS] .js-Dateien in einem IIS for Web.API-Projekt auszuführe
BEARBEITEN
Ich habe folgende Änderungen an der Datei web.config vorgenommen:
<location path="AngularJS">
<system.web>
<authorization>
<allow users="*" />
</authorization>
</system.web>
</location>
<system.web>
<authorization>
<allow users="*" />
</authorization>
<compilation debug="true" targetFramework="4.5" />
<httpRuntime targetFramework="4.5" />
</system.web>
Auch ich habe den Lese- / Schreib- / Änderungszugriff für "IUSR" - und "IIS_ISURS" -Benutzer des gesamten Projekts festgelegt.
Aber ich bekomme immer noch die gleiche Ausnahme bei IIS. Aber das gleiche läuft gut mit VS2013.
Error: