通过sql注销asp.net用户?
我可以通过 SQL 强制注销 ASP.NET 会员帐户吗?
Can I force a log out through SQL for asp.net membership account?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
我可以通过 SQL 强制注销 ASP.NET 会员帐户吗?
Can I force a log out through SQL for asp.net membership account?
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
接受
或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
发布评论
评论(2)
在表单身份验证模式下,不会存储当前登录用户的记录,因此不可能仅通过某些 SQL 执行来注销用户。
请注意,像 SQL 这样的数据存储仅在表单身份验证生命周期的实际凭据身份验证步骤中使用:
表单身份验证控制流程 http://i.msdn.microsoft.com/Aa480476.formsauth(en-us,MSDN.10).gif
表单身份验证通常利用客户端-side cookie 处理当前登录的用户。
来源:说明:ASP.NET 2.0 中的表单身份验证
No record of currently logged in users are stored in Forms Authentication mode so it would be impossible to log out a user by some SQL execution alone.
Note that a data store like SQL is only used during the actual credential authentication step of the Forms Authentication lifetime:
Forms authentication control flow http://i.msdn.microsoft.com/Aa480476.formsauth(en-us,MSDN.10).gif
Forms Authentication generally utilizes client-side cookies to handle currently logged in users.
Source: Explained: Forms Authentication in ASP.NET 2.0
对于表单身份验证,您可以使用:
如果您尝试通过 Windows 身份验证执行此操作,请参阅此。
For forms authentication you can use:
If you are trying to do this through Windows authentication see this.