Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/258.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 当浏览器关闭时,匿名身份将消失_C#_Asp.net_Session_Cookies_Formsauthentication - Fatal编程技术网

C# 当浏览器关闭时,匿名身份将消失

C# 当浏览器关闭时,匿名身份将消失,c#,asp.net,session,cookies,formsauthentication,C#,Asp.net,Session,Cookies,Formsauthentication,我正在尝试使用aspx匿名身份验证,但遇到了一个问题 当浏览器关闭时,我如何使cookie消失、消失、消亡 我知道我可以通过一些代码手动消除it用户在注销或浏览器关闭事件时的单击,但这并不足够 任何帮助都将不胜感激。这是web.config文件中的标记: <anonymousIdentification enabled="true" cookieName=".Blahblah" cookieTimeout="99999" cookiePath="/" cookieRequireSSL="f

我正在尝试使用aspx匿名身份验证,但遇到了一个问题

当浏览器关闭时,我如何使cookie消失、消失、消亡

我知道我可以通过一些代码手动消除it用户在注销或浏览器关闭事件时的单击,但这并不足够

任何帮助都将不胜感激。这是web.config文件中的标记:

<anonymousIdentification enabled="true" cookieName=".Blahblah" cookieTimeout="99999" cookiePath="/" cookieRequireSSL="false" cookieSlidingExpiration="true" cookieProtection="All" cookieless="UseCookies" domain=".domain.com" />

谢谢大家!

请参阅有关如何在关闭浏览器窗口时清除Cookie的帖子。感谢您的回复。但这并没有解决我的问题。更改Cookie的Expires属性导致Cookie停止工作。我还尝试将CookieTimeout上的值更改为0,但随后应用程序崩溃,因为该值是必需的。您能解释一下为什么关闭浏览器时删除cookie是不够的吗?此外,您应该接受ThomasM的。嗯。。。我担心的是:如果用户的浏览器崩溃,他们必须终止进程iexplore.exe,会发生什么。如果发生这种情况,我将无法调用任何事件,或者用户将无法单击注销按钮。