Я использую Dotnetopenid для входа.Как выйти из Олицетворящей партии?
Я вхожу в систему в своей заявке, используя поставщик dotnetopenid, предположим, что Google.
Во время выхода из системы я заканчиваю сеанс пользователя моего приложения FormsAuthentication.SignOut(); но если я не закрываю браузер и не вхожу в систему с помощью google, он не будет запрашивать у меня пароль id и присылать меня на защищенную страницу моей апликации.
Кроме того, если я попробую gmail.com, он будет напрямую присылать мне учетную запись пользователя без запроса id-пароля.
Так как я могу полностью выйти из своего приложения и Google?
заранее спасибо
Мэтт, на самом деле RP * это * имеет некоторое влияние на ли аутентифицирует повторно ОР пользователя через расширение Папе: HTTP: // OpenId. net/specs/openid-provider-authentication-policy-extension-1_0.html # anchor8 –
Привет, Mattew Я исправил свой вопрос. Теперь дайте мне ответ на вопрос. – 2009-06-22 14:45:21
Привет, Мэтью и Эндрю, означает, что из моего приложения (RP) невозможно выйти из поставщика OpenID (например, Google). Я надеюсь, что там должно быть какое-то обходное решение. – 2009-06-23 07:11:33