如何在不使用MembershipProvider的情况下使用ASP.NET登录控件?
|
这是 this question的分支. >如果我没有一个MembershipProvider指向它,我该如何使用登录控件? 在我的情况下,我不需要MembershipProvider(我认为),因为我的认证情况是微不足道的(一个用户,一个密码). 我有兴趣的部分是“未来证明”我的页面,部分是因为我是新的,并想知道如何工作. (我倾向于通过运行全速度了解每一个角落的事情我可以找到:) 解决方法您可以将asp:Login控件放在页面中,然后在后面的代码中,捕获Login Control的Authenticate事件.在Authenticate事件中,检查用户输入的用户名/密码.用户名/密码是登录控件中的属性. (Login.UserName,Login.Password) 如果用户名/密码正确,只需将事件参数Authenticated属性设置为True即可. 不需要会员提供者. 恩.在aspx页面 <asp:Login ID="LoginCtrl" runat="server" DestinationPageUrl="YouAreIn.aspx"></asp:Login> 在代码背后 Private Sub Log_Authenticate(ByVal sender As Object,ByVal e As System.Web.UI.WebControls.AuthenticateEventArgs) Handles LoginCtrl.Authenticate
If LoginCtrl.UserName = "Hello" AndAlso LoginCtrl.Password = "Hello" Then
e.Authenticated = True
End If
C# void MyLogin_Authenticate(object sender,AuthenticateEventArgs e)
{
if(UserName == "Hello" && Password == "Hello")
e.Authenticated = true;
} (编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- asp.net – 返回新的RedirectResult()vs返回Redirect()
- Asp.Net GridView删除Html样式
- asp.net-mvc – ASP.NET MVC App中基于声明的条件编辑操作授
- asp.net-web-api – 如何设置katana-project以允许json格式
- ASP.NET webform的Bootstrap
- asp.net – 如何以编程方式将参数传递给SSRS报告
- asp.net – project.json中的“依赖关系”和“框架集”之间
- ASP.NET控件的命名指南是什么?
- 使用ASP.Net Web API进行多部分表单POST
- asp.net-mvc – ASP.NET MVC 3自定义授权
- asp.net-mvc – EntityFramework代码在部署到Azu
- asp.net-mvc – ASP.NET MVC应用程序中的“坏二进
- asp.net – 路径’PROPFIND’被禁止?
- asp.net-mvc – 具有html帮助的布尔隐藏和隐藏
- asp.net-mvc-5 – ASP.NET MVC中Controller的模型
- asp.net – 可以通过移动设备的Web浏览器上传图片
- asp.net-mvc – 为ASP.NET MVC Action Links添加
- asp.net-mvc – 授权标签如何工作? – Asp.net
- asp.net-mvc – ActionLink后退按钮
- 我如何保护我的ASP.Net源代码从我的开发人员
