Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/278.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_Asp.net Mvc - Fatal编程技术网

C# 表单身份验证-无注销

C# 表单身份验证-无注销,c#,asp.net,asp.net-mvc,C#,Asp.net,Asp.net Mvc,通常我有: <authentication mode="Forms"> <forms loginUrl="Login.aspx" timeout="30" slidingExpiration="true" </authentication> 使用SetAuthCookie方法 FormsAuthentication.SignOut()。//对于SignOut您描述的内容听起来相当于强制始终选中“记住我”复选框。要实现这一点,请转到您的登录操作,然后执

通常我有:

<authentication mode="Forms">
<forms loginUrl="Login.aspx"
   timeout="30"
   slidingExpiration="true"
</authentication>


使用
SetAuthCookie
方法


FormsAuthentication.SignOut()。//对于SignOut

您描述的内容听起来相当于强制始终选中“记住我”复选框。要实现这一点,请转到您的
登录
操作,然后执行以下操作:

FormsAuthentication.SetAuthCookie(username, true);

谢谢我想就是这样。我一直认为这是在维护登录表单的数据时记住我。然而,超时仍然会得到尊重。您可以将其更改为
525949
(一年),或其他类似的内容。可能是
FormsAuthentication.SetAuthCookie(username, true);