ASP.NET中得到电脑的登录名
2020-07-20 04:21
1236 查看
在我们在自己的电脑上编写代码并运行的时候,可以使用
Environment.UserName得到开发者目前电脑的登录名,但是当发布后,这个方法就失效了,并不能得到访问网站的用户的电脑登录名,这个时候我们需要用
User.Identity.Name.Substring(User.Identity.Name.IndexOf("\\") + 1).ToUpper();得到访问网页的电脑的登录名。
public string UserName { get { return User.Identity.Name.Substring(User.Identity.Name.IndexOf("\\") + 1).ToUpper(); } }
但是这个在网站并未发布的时候得到的UserName却是为空。
相关文章推荐
- ASP.NET&&JS,得到像百度登录点击后 浮动+锁屏 的效果
- ASP.NET&&JS,得到像百度登录点击后 浮动+锁屏 的效果
- Asp.Net微信登录-电脑版扫描二维码登录
- asp.net得到本地电脑基本信息的简单方法
- asp.net得到本地电脑基本信息的简单方法
- asp.net如何得到用户端的系统时间
- ASP.NET - 如何:创建 ASP.NET 登录页
- ASP.NET-用户'NT AUTHORITY/NETWORK SERVICE' 登录失败的解决方法
- asp.net保存登录状态
- 轻松解决asp.net用户ASPNET登录失败的问题
- ASP.net利用IHttpModule做判断是否登录
- ASP.NET 单点登录
- 在ASP.NET 中实现单点登录
- asp.net 判断每个页面是否登录解决方案
- ASP.NET登录验证码解决方案
- ASP.NET登录页面
- Asp.net Session失效,在包含iframe的页面中跳转至登录窗口
- win8 iis8 asp.net 图片访问需登录
- ASP.net--登录后返回上一页
- 在ASP.NET 中实现单点登录