Я реализовал функцию выхода из системы для приложения asp.net mvc. У меня есть кнопка с именем SignOut, и для ее нажатия я подключил код в классе Controller, как указано ниже:
public void SignOut()
{
try
{
WSFederationAuthenticationModule.FederatedSignOut(null, null);
}
finally
{
if (FederatedAuthentication.SessionAuthenticationModule != null)
FederatedAuthentication.SessionAuthenticationModule.DeleteSessionTokenCookie();
}
}
Я получаю сообщение об ошибке в строке FederatedAuthentication.SessionAuthenticationModule.DeleteSessionTokenCookie();
, как указано ниже:
Ошибка: сервер не может изменить файлы cookie после отправки заголовков HTTP.
Может ли кто-нибудь помочь мне по вышеуказанному вопросу.