2012-04-12 15 views
1

所以我有(下)在我的web.config。但是,除了我非常默認的頁面之外,其他所有內容都會重定向到login.aspx。 Everything/Content /中的所有內容以及任何其他頁面。我們不知道發生了什麼事。無障礙地在當地工作。在服務器上爆炸。ASP.NET MVC獲取auth重定向無論如何

+0

您是否正確地進行了身份驗證(實際上是否提供了正確的憑據)?您的路由設置是否正確?使用FIDDLER2檢查您登錄後是否嘗試發送除login.aspx之外的任何地方 – 2012-04-12 15:34:39

+0

請勿在web.config中使用授權標籤。使用控制器/操作的'[Authorize]'屬性。 – ZippyV 2012-04-13 07:24:03

回答

0

哪個控制器是您的默認頁面?我假設/ Home/Index。

看看你的其他控制器,看看是否由於某種原因,你已經把[Authorize]屬性放在類或它的任何方法上。

如果是這樣,用戶必須具有表單身份驗證票證才能查看這些控制器/操作的內容。

您可以刪除[Authorize]屬性以提供開放訪問權限,或者您需要實施表單身份驗證。

+0

[授權]未在任何地方使用過。這不是問題的頁面。我所得到的一切都認證一切錯誤。像身份驗證從不設置。 – TylerJPresley 2012-04-12 18:14:23