Che*_*hiz 4 asp.net forms-authentication asp.net-membership code-behind wizard
我正在尝试无缝地登录用户而不提示凭据作为<asp:Wizard>流程的一部分.我的策略是处理NextButtonClick事件并在代码中登录用户.我已经在会话变量中保存了用户的凭据.
是否可以在代码中登录用户?<asp:Login>是否需要在幕后隐藏控件?
如果您在会话中存储其凭据,我希望您正在加密它们.
但是,是的,如果你已经拥有他们的证书,你可以这样做:
FormsAuthentication.SetAuthCookie(username, true);
Run Code Online (Sandbox Code Playgroud)
你也可以运行:
if(Membership.ValidateUser(username, password)) {
FormsAuthentication.SetAuthCookie(username, true);
}
Run Code Online (Sandbox Code Playgroud)
事先确保您拥有正确的用户名和密码.
| 归档时间: |
|
| 查看次数: |
8275 次 |
| 最近记录: |