FineUI 官方论坛
标题:
【已解决】V6 切换主题需要重新登录
[打印本页]
作者:
lhh23456
时间:
2016-11-10 10:48
标题:
【已解决】V6 切换主题需要重新登录
登录页面使用 FormsAuthenticationTicket .如下:
if (enpwd == Pwd)
{
HttpCookie cook;
string strReturnURL;
string rol = "admin";
FormsAuthenticationTicket ticket = new FormsAuthenticationTicket(
1, admin, DateTime.Now, DateTime.Now.AddMinutes(50), false, rol);
cook = new HttpCookie("mycook");
cook.Value = FormsAuthentication.Encrypt(ticket);
Response.Cookies.Add(cook);
strReturnURL = Request.Params["ReturnUrl"];
if (strReturnURL != null)
{
PageContext.Redirect(strReturnURL);
}
else
{
Session["cishu"] = 0;
PageContext.Redirect("~/default.aspx");
}
}
web.config 配置
<authentication mode="Forms">
<forms name="mycook" loginUrl="login_direct.aspx" protection="All" path="/"/>
</authentication>
V4版本没有问题,换成V6后,切换主题就会跳转到登录界面.这个有解吗?
作者:
zy32002
时间:
2016-11-10 11:26
你自己看源码吧,v6版本切换主题代码都改了。猜测你的项目报异常,页面就跳转了。
作者:
lhh23456
时间:
2016-11-10 12:00
浏览器缓存问题...清了就好了!
作者:
sanshi
时间:
2016-11-10 18:32
zy32002 发表于 2016-11-10 11:26
你自己看源码吧,v6版本切换主题代码都改了。猜测你的项目报异常,页面就跳转了。 ...
V6只是新增了两个主题,相关代码没有变化
欢迎光临 FineUI 官方论坛 (https://fineui.com/BBS/)
Powered by Discuz! X3.4