我的弹出窗口需要重新登录
本文关键字:新登录 登录 窗口 我的 | 更新日期: 2023-09-27 18:21:47
大家下午好!我已经登录到使用C#代码隐藏的ASP网站,但是,当我转到另一个页面时,它会触发一个弹出窗口,弹出窗口希望我重新登录,我如何使弹出窗口已经登录到我的会话?
我在page_load中使用以下代码来触发弹出窗口:
if (!IsPostBack)
{
ScriptManager.RegisterStartupScript(Page, typeof(Page), "OpenWindow", "window.open('http://website', 'target=_blank');", true);
}
您只是在检查是否!IsPostBack,您还需要检查Context.User.IsAuthenticated
这意味着,Forms Authentification(或其他)、IIdentity、IPrincipal和tralala
看看这个ASP.NET MVC-设置自定义IIdentity或IPrincipal