在asp.net mvc3網站中,我導入了microsoft.web.helpers,webmatrix.data和webmatrix.webdata。之後,我發現當我在控制器的某些ActionResults上使用[Authorize]屬性時,我的重定向指向帳戶\ login,而不是帳戶\ logon,這是之前完成的操作,並且是默認設置。使用microsoft.web.helpers後更改登錄重定向
我沒有使用WebMatrix,但想使用microsoft.web.helpers功能。我已經在代碼中搜索任何帳戶\登錄引用,但沒有任何我能找到。我對認證的web配置如下圖所示:
<authentication mode="Forms">
<forms loginUrl="~/Account/LogOn" timeout="2880" />
</authentication>
你解決了這個問題嗎?我的自定義Membetship提供商存在問題。看起來像microsoft-web-helpers軟件包正在破壞認證系統中的某些東西。 – 2011-04-26 12:27:16