首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

FormsAuthentication.SignOut()不会将用户注销

您好!您提到的 FormsAuthentication.SignOut() 是一个 ASP.NET 中用于注销用户的方法。这个方法会清除当前用户的身份验证信息,并将其从应用程序中注销。

然而,您提到的这个方法并不会将用户完全注销,因为它只是清除了当前应用程序的身份验证信息。如果您希望完全注销用户,您需要确保清除所有的身份验证 cookie。您可以使用以下代码来完成这个操作:

代码语言:csharp
复制
FormsAuthentication.SignOut();

// 清除所有的 cookie
HttpCookie cookie = new HttpCookie(FormsAuthentication.FormsCookieName, "");
cookie.Expires = DateTime.Now.AddYears(-1);
Response.Cookies.Add(cookie);

这段代码会清除所有的身份验证 cookie,并将其过期时间设置为一年前,从而确保用户完全注销。

希望这个答案能够帮助您解决问题!

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

6分38秒

16-尚硅谷-SpringSecurity-web权限方案-用户注销

-

张小龙:微信将推自有输入法,员工看用户聊天记录会被开除

-

HTC U11 Eyes配骁龙652卖3299,苹果iPad降频门得以澄清

-

Apple Music支持无损,库克又看上了我们的钱包?

2分44秒

Elastic-5分钟教程:通过策展,推广或隐藏你的搜索结果

27分1秒

DMPSU系统-物料编码自动创建-物料BOM工艺流程自动填写ERP

5分11秒

小白零基础入门,教你制作微信小程序!【第三十六课】拆红包

5分41秒

【用这个平台做的拆红包小程序,居然如此实用!】

7分27秒

【分销、商品、专题海报,这样做分享更有趣!】

8分14秒

小白零基础入门,教你制作微信小程序!【第三十九课】礼品卡

-

成交!谷歌收购智能穿戴设备品牌Fitbit

-

IE终将告别!它给你带来了什么回忆?

领券