Stackoverflow использует OpenId, как и многие другие веб-сайты. Однако мне редко нужно предоставлять свой OpenId для Stackoverflow, в то время как на других веб-сайтах с поддержкой OpenId я должен делать это один раз в день или неделю.
Это наводит меня на мысль, что срок действия сеанса истекает с веб-сайтом, а не с поставщиком OpenId.
Глядя на код DotNetOpenId в ASP MVC, я вижу, что после успешной аутентификации провайдером OpenId FormsAuthentication.SetAuthCookie вызывается с идентификатором и логическим параметром, чтобы определить, следует ли сохранять cookie.
Как заставить этот файл cookie истечь, скажем, в 2020 году, вместо значения по умолчанию.