Как я могу выйти из системы с помощью проверки подлинности с помощью форм и wcf - PullRequest
0 голосов
/ 17 сентября 2010

У меня есть страница aspx asp.net, в которую я захожу, используя аутентификацию по формам.

Позже я хочу выйти из системы, используя вызов созданной мной службы wcf.

Служба wcf будет вызывать formsauthentication.logout ...

Я пытаюсь это сделать, но, похоже, это не работает ..

1 Ответ

0 голосов
/ 20 сентября 2010

Как прокомментировал Кирк, это невозможно при стандартной аутентификации форм.

Однако, в зависимости от того, чего вы хотите достичь и сколько у вас есть времени, вы можете попробовать:

  • Установить очень короткий тайм-аут на печенье
  • Перезапустите пул приложений, удалив все сеансовые куки, все выйдут из системы
  • Переопределить провайдера аутентификации форм, сохранить информацию в базе данных, где вы можете удалить ее
...