Context.User.Identity.Name 值一直为空
1).NET2005中,一ASP.NET程序叫Finance08,就是站点名为http://a-db/Finance08
2)现制作另外一程序,只要将Finance08改成Finance09就可以了
3)我的修改方法是在.sln中将所有Finance08改成Finance09
问题:修改后
string sUserName = this.Context.User.Identity.Name;
取值一直为空,而偶的原程序是没有动的,并且Finance09和Finance08的配置是一样的,web.config里是<authentication mode="Windows"/>
请问是什么原因?
相关推荐
详解ASP.NET Core 之 Identity 入门(二)
本篇文章主要介绍了ASP.NET Core 之 Identity 入门,主要负责对用户的身份进行认证,有兴趣的可以了解一下。
LTE Context(上下文)管理
当UE开机并附着上网络时,MME立刻为这个UE分配一个S-TMSI,S-TMSI指向存储在MME中的UE上下文。MME UE上下文中包含了从HSS下载的用户签约数据。MME将用户签约数据存储在本地能够大大加快类似承载建立流程的执行速度。而且,MME UE上下文还包含了一些动态数据,比如终端能力(capabilities)、已经创建的Bearer清单,等等。 为了减少E-UTRAN的开销和UE的处理负担,当UE进入ECM-IDLE状态时,所有UE相关的信息(包括UE上下文)都会被接入网和UE清除。只有MME依然保留UE上下文(包括已经为该UE创建的bearer信息)。
【ASP.NET编程知识】在ASP.NET Core5.0中访问HttpContext的方法步骤.docx
【ASP.NET编程知识】在ASP.NET Core5.0中访问HttpContext的方法步骤.docx
一个简单的ASP.NET Forms 身份认证的实例方法
当访问默认首页default.aspx时,会自动跳转到login.aspx页面上请求登录,随便输入用户名和密码,点击“登录”按钮,会回到首页,并显示当前登录的用户名。
如何将窗体身份验证用于 Active Directory
创建一个使用窗体身份验证针对 Active Directory 验证用户身份的 Web 应用程序。从 Active Directory 获取一个通过身份验证的用户所属的组和通讯组的列表。 创建一个与使用 HttpContext.Current.User 属性的用户 Web 请求相关联的 GenericPrincipal 对象。


