depmaning网站后,statemanager没有保存用户ID [英] statemanager is not saving userid after deploing the website

查看:59
本文介绍了depmaning网站后,statemanager没有保存用户ID的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

大家好!

我开发了一个asp.net应用程序。在我的登录页面(asp.net memebership)中,我已将userrole分配给statemnager。这是我的登录页面中的代码

Hi everyone!
i have developed an asp.net application. in my login page(asp.net memebership) i have assigned the userrole to statemnager. here is the code in my login page

     if (!User_Exist1(StateManager.UserId))
            {
                e.Authenticated = false;
                return;
            }
            else
            {

             
             e.Authenticated = true;
             var CurrentCompany = string.Join(",",    Roles.GetRolesForUser(CurrentUser.ToString()));
                    
                    StateManager.UserRole = CurrentCompany.ToString();
                    Response.Redirect("Default.aspx");
}





出于测试目的,我已将StateManager.UserRole分配给default.aspx页面中的标签



For testing purpose i have assigned the StateManager.UserRole to a label in my default.aspx page

Label8.Text = StateManager.UserRole.ToString();





in my未部署的版本,这工作正常。但当我部署它。我不工作。



有人可以告诉我什么是错的



提前感谢



in my un deployed version this is working fine. but when i deploy it. i does not work.

Can somebody please tell me whats wrong

thanks in advance

推荐答案

这篇关于depmaning网站后,statemanager没有保存用户ID的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆