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:

Antworten auf die Frage(5)

Ihre Antwort auf die Frage