Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/xml/13.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
Forms authentication 表单身份验证登录超时延迟_Forms Authentication_Visual Studio Lightswitch - Fatal编程技术网

Forms authentication 表单身份验证登录超时延迟

Forms authentication 表单身份验证登录超时延迟,forms-authentication,visual-studio-lightswitch,Forms Authentication,Visual Studio Lightswitch,你能告诉我你的名字吗?在einer VS 2015 Light Switch网络应用程序中,麻省理工学院形成认证möchte ich das Timeout auf 1h hinausschieben。这是莫格里奇和威伊吗? 比特嗯输入,谢谢 marcel由于我的德语还有很多需要改进的地方,我将回到英语来回答你的问题: 在Visual Studio 2015 LightSwitch Web应用程序中,使用表单身份验证,如何将超时更改为1小时 假设您指的是表单身份验证登录使用的HTTP cooki

你能告诉我你的名字吗?在einer VS 2015 Light Switch网络应用程序中,麻省理工学院形成认证möchte ich das Timeout auf 1h hinausschieben。这是莫格里奇和威伊吗? 比特嗯输入,谢谢
marcel

由于我的德语还有很多需要改进的地方,我将回到英语来回答你的问题:

在Visual Studio 2015 LightSwitch Web应用程序中,使用表单身份验证,如何将超时更改为1小时

假设您指的是表单身份验证登录使用的HTTP cookie的超时,则可以通过编辑应用程序web.config文件将其从默认的30分钟更改为1小时

要修改的web.config部分是,需要更改以包括可选的超时属性,如下所示:

<system.web>
  <authentication mode="Forms">
    <forms name="YourFormsCookieName" timeout="60" />
  </authentication>

此可选超时属性指定身份验证cookie过期的分钟数(如果未指定,则默认为30分钟)

以下引用了此可选属性的MSDN信息:

指定cookie过期的时间(以整数分钟为单位)。如果SlidingExpiration属性为true,则timeout属性是一个滑动值,在收到最后一个请求后的指定分钟数过期。为防止性能受损,并避免对启用了cookie警告的用户发出多个浏览器警告,cookie将在超过一半指定时间后更新。这可能会导致精度损失。默认值为“30”(30分钟)

注意

在ASP.NET V1.1下,持久cookie不会超时,而不管超时属性的设置如何。但是,从ASP.NET V2.0开始,持久cookie会根据timeout属性超时


我提出的答案是否有助于提供解决方案?