登录错误时,重定向到单独的登录页面

时间:2010-08-25 19:05:09

标签: asp.net redirect login

我有一个特定于设计的主页,直到像素。它需要有用户名/密码/登录,但我不能让它显示任何错误消息。有一个单独的独立登录页面,它不是特定于设计的,可以显示任何消息。它使用标准的Login控件。

是否有一种简单的方法来链接这两者,以便如果主页上出现错误,独立页面会出现错误?我知道如果需要,我可以以编程方式/手动处理大部分内容。

2 个答案:

答案 0 :(得分:1)

尝试点击它引发的各种事件(LoginError或者LoggedIn),并在发生错误时从该事件处理程序重定向到您的错误页面。

HTH。

答案 1 :(得分:1)

结果Login控件具有FailureAction属性,默认为Refresh(重新加载当前页面)。您可以将其设置为RedirectToLoginPage,使用loginfailure=1进行网址重定向。然后登录页面显示通用Your login attempt was not successful. Please try again.消息,而不是特定消息。不完全是我想要的,但这很容易传递并实施自定义解决方案。

相关问题