2009-05-21 8 views
0

私たちはテストサイトを設定する際に問題があります。MVCアプリケーションのデフォルトホームページは常にログオン画面にリダイレクトされます(IIS7)

IIS 7では、サイトのアプリケーションプールが統合モードで実行されています。

認証では、Anonが有効になり、フォームの認証が有効になっています。

承認では、すべてのユーザーを許可しています。

すべてのページでデフォルト(Home/Index.aspx)以外のユーザーは使用できません。そのページは常にユーザーをログイン画面に転送します。私は彼らにホームページを見てもらいたい。

私はwebconfigに認可ルールを追加しようとしましたが、何も変更されませんでした。何か案は?

答えて

0

IIS 7のNTFSセキュリティ設定に問題がありました。私はanonユーザーアカウントを追加してアクセスでき、サイトは正常に機能しています。

1

ホームコントローラまたはインデックスアクションのいずれかでAuthorize(C#)属性を設定していないことを確認してください。

+0

コントローラまたはインデックスアクションにC#属性が添付されていません。 – Josh

関連する問題