问题描述
我有一个带有 LoggedInTemplate
的 Site.Master 页面。基本上它运作良好。登录后出现,注销后消失。
但是,如果我在Tab A中登录,然后在Tab B中进入登录页面,结果是一个登录页面,内容应该只有登录后才能显示。我已尝试清除 login.aspx.cs
中的登录会话,包括 Session["Login"] = null;
和 FormsAuthentication.SignOut();
,但仍然没有什么不同。
<asp:LoginView runat="server" ViewStateMode="disabled">
<LoggedInTemplate>
<ul class="nav navbar-nav">
<li><a runat="server" href="~/Info">information</a></li>
</ul>
<ul class="nav navbar-nav navbar-right">
<li>
<asp:LoginStatus runat="server" logoutAction="Redirect" logoutText="Log out" logoutPageUrl="~/Login" OnLoggingOut="Unnamed_LoggingOut" />
</li>
</ul>
</LoggedInTemplate>
</asp:LoginView>
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)