c# - 如何找到asp :Login LoginError error type

标签 c# asp.net asp.net-membership

asp:Login 控件的 LoginError 事件触发时,我如何找到错误发生的原因?

是否有类似 e.ErrorType 的属性告诉我登录失败的原因?或者我是否必须像本教程中那样手动检查所有内容:

http://www.asp.net/security/tutorials/validating-user-credentials-against-the-membership-user-store-cshttp://www.aspnettutorials.com/tutorials/controls/howto-errors-login-asp4-csharp.aspx

最佳答案

就我过去看到的 LoginError 事件而言,没有“开箱即用”的错误类型信息(尽管我同意你的看法,它将是 < strong>真的很好)。事实上,根据我的经验,对于 asp:Login 控件中的那个事件,EventArgs 参数对我来说始终是 null =/

其他人很有可能可能知道我不知道的事情,但我认为我们目前都在手动确定LoginError 发生的原因。

关于c# - 如何找到asp :Login LoginError error type,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7191103/

相关文章:

c# - 类可以返回自身的静态实例吗? (在 C# 中)

c# - 不同 ASP.NET MVC 组件中的对象作用域和生命周期是什么?

ASP.Net 表单例份验证 - 多个提供程序

c# - 在 C# 中,有没有办法编写一个泛型,使得 Object<Child> : Object<Parent>?

c# - RX.Net 中的 Subject 总是有害的吗?

c# - 当我选中复选框时,如何更改特定的行样式? C# ASP.NET

asp.net - 如何分配Profile值?

c# - 如果身份验证票还包含有关角色的信息,那么为什么...?

c# - 为什么 RelayCommand RaiseCanExecuteChanged 在单元测试中不起作用?

c# - 下拉列表的问题