我已经为 asp.net mvc 应用程序实现了注销功能。我有一个名为 SignOut 的按钮,对于按钮单击,我将代码挂接到 Controller 类中,如下所述:
public void SignOut()
{
try
{
WSFederationAuthenticationModule.FederatedSignOut(null, null);
}
finally
{
if (FederatedAuthentication.SessionAuthenticationModule != null)
FederatedAuthentication.SessionAuthenticationModule.DeleteSessionTokenCookie();
}
}
我在该行中遇到错误,FederatedAuthentication.SessionAuthenticationModule.DeleteSessionTokenCookie();
如下所述:
错误:发送 HTTP 标头后服务器无法修改 cookie。
任何人都可以帮助我解决上述问题。