Stackoverflow使用OpenId许多其他网站。然而,我很少需要在其他OpenId网站上提供OpenId到Stackoverflow,我必须每天或每周做一次。OpenId ASP MVC验证与长期到期
这向我建议会话的到期时间是与网站而不是OpenId提供商。
看看ASP MVC中的DotNetOpenId代码,我可以看到,通过OpenId提供程序成功进行身份验证后,FormsAuthentication.SetAuthCookie被标识符和布尔参数调用以确定是否应该保留cookie。
我该如何强制这个cookie过期,比如说在2020年,而不是默认值是什么。
+1的源代码总是有用的 – 2010-02-09 17:39:50
你不必做所有的工作虽然。只需更改web.config文件中的超时值:http://msdn.microsoft.com/en-us/library/1d3t3c61.aspx – 2010-02-09 20:55:16
确实,您是对的。但是Khash可能希望以编程方式设置cookie过期时间? – 2010-02-09 21:00:21