1

我正在开发一个 asp.net 应用程序。此应用程序使用 javascript 打开一个新窗口。这个新窗口有一个用于注销用户的按钮。但是当用户从弹出窗口中注销时,她也会从主应用程序中注销。我正在使用表单身份验证。我怎样才能从父应用程序中单独注销而不是新窗口?新弹出页面和父弹出页面都使用相同的 web.config。

注销功能只是这样做:

FormsAuthentication.SignOut();

请建议。

4

2 回答 2

0

试试这个代码:

window.parent.location.reload();

于 2013-05-23T08:14:31.333 回答
0

在完成删除表单身份验证 cookie 的服务器端请求后,您可以使用 javascript 重新加载父页面:

window.opener.location.reload();
于 2013-05-23T07:47:32.167 回答