2009-05-21 4 views
0

Ich habe ein kleines Problem mit der Einrichtung unserer Testwebsite.Die Standard-Startseite der MVC-Anwendung leitet immer zum Anmeldebildschirm (IIS7) um.

In IIS 7 wird unser App-Pool für die Site im integrierten Modus ausgeführt.

In Authentifizierung habe ich Anon aktiviert und Forms Auth aktiviert.

In Autorisierung habe ich Allow All Users.

Alle Seiten erlauben anon Benutzer, mit Ausnahme der Standard (Home/Index.aspx). Diese Seite leitet den Benutzer immer zum Anmeldebildschirm weiter. Ich möchte, dass sie die Homepage sehen.

Ich habe versucht, Autorisierungsregeln zum webconfig hinzuzufügen, aber nichts ändert es. Irgendwelche Ideen?

Antwort

0

Das Problem war in den NTFS-Sicherheitseinstellungen in IIS 7. Ich habe die Anon-Benutzerkonten hinzugefügt, um Zugriff zu haben, und die Website funktioniert nun einwandfrei.

1

Stellen Sie sicher, dass Sie das Attribut Autorisieren (C#) nicht auf dem Home-Controller oder der Indexaktion festgelegt haben.

+0

Ich habe dieses C# -Attribut weder an meinen Controller noch an die Indexaktion angehängt. – Josh

Verwandte Themen