我正在創建一個ASP.NET webform應用程序,我擁有不同級別的用戶。我已閱讀約FormsAuthentication
,如果我正在實施它,我必須在web.config文件中提供loginUrl
。成功驗證後,每個人都被重定向到相同的loginUrl。FormAuthentication重定向到不同的登錄頁面C#
但對於我的網站,我有不同憑據的用戶。因此,當具有登錄憑證的用戶登錄時,系統將其重定向到Mysite.com/Admin/Index.aspx
頁面。如果用戶登錄學生憑證,他將其重定向到Mysite.com/Student/index.aspx
頁面。
任何人都可以請指導我或建議我如何實現這個?
感謝
loginUrl是登錄表單頁面的URL,而不是成功登錄後用戶重定向的頁面。所有您需要做的就是在成功驗證後,根據用戶的權限重定向到相應的頁面。 – elolos
@elolos:你能否詳細說明一些例子?謝謝 – fais