gpt4 book ai didi

c# - 不使用内置成员资格功能时使用 FormsAuthentication.SignOut 是否有意义

转载 作者:行者123 更新时间:2023-11-30 20:03:15 24 4
gpt4 key购买 nike

在我的 Web 应用程序中,我使用完全自定义的登录功能。因此,Web.Security 中没有任何内容。
我使用 Session 和 ViewState 变量控制一切。要从应用程序注销,我使用 Session.Abandon() 命令。

我想知道我是否也应该调用FormsAuthentication.SignOut()?我看了看这个方法的官方文档,但不太明白。我从中得到什么好处?

最佳答案

如果您仍在使用表单例份验证(即使您没有使用内置的 ASP.NET 成员资格提供程序),那么是的,您应该调用 SignOut,因为它将摆脱身份验证 cookie。

但是,如果您甚至根本不使用表单例份验证,那么就没有身份验证 cookie,因此调用它也没有意义。

关于c# - 不使用内置成员资格功能时使用 FormsAuthentication.SignOut 是否有意义,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15497780/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com