Frage

Ich habe gerade installiert Windows 7 und ich versuche, meine MVC-Anwendung zu erhalten, die in IIS arbeitet 7.5 in IIS 7 zu arbeiten.

Das Problem, das ich habe ist, dass, wenn es keine statischen Dateien zu laden versucht (css, gif, jpg ...) erfordert Authentifizierung. Also, wenn ich versuche, um zu gehen:

http://example.com/Content/site.css

Es Umleitungen an:

http://example.com/Account/LogIn?ReturnUrl=/Content/site.css
War es hilfreich?

Lösung

ich am Ende das Problem zu finden. Es scheint, dass ich die IIS_IUSRS und IUSR-Konten müssen Lesezugriff haben. Ich bin sicher, in vista ich hatte nur die IIS_IUSRS Konto.

Andere Tipps

Für mich endete es spezifisch statische Inhalte Dateien, die eine Authentifizierung erforderlich, während andere statische Inhalte von Dateien nicht erforderlich sind. Es stellte sich heraus, dass diese Dateien in Windows Explorer grün waren. Ich ging zu Eigenschaften, Erweitert, auf die Dateien und ausgeschaltet „Inhalt verschlüsseln, um Daten zu schützen“ und mein Problem gelöst wurde.

Es sieht aus wie Sie mit etwas vermasselt haben.

Wenn Sie die ASP.NET MVC-Vorlage Anwendung nehmen (die eine erstellt, wenn Sie ein neues MVC-Projekt zu starten), wird es nicht genehmigungspflichtig statische Inhalte zum Download bereit.

Wenn Sie bieten weitere Informationen, wie Sie Ihre Routen, oder etwas anderes, wird es einfacher sein, Ihr Problem zu verstehen und eine Lösung dafür finden.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top