Asp.net获取用户名和IP
2024-10-12 16:23:31
1. 在ASP.NET中专用属性:
获取服务器电脑名:Page.Server.ManchineName
获取用户信息:Page.User
获取客户端电脑名:Page.Request.UserHostName
获取客户端电脑IP:Page.Request.UserHostAddress
2. 在网络编程中的通用方法:
获取当前电脑名:static System.Net.Dns.GetHostName()
根据电脑名取出全部IP地址:static System.Net.Dns.Resolve(电脑名).AddressList
也可根据IP地址取出电脑名:static System.Net.Dns.Resolve(IP地址).HostName
3. 系统环境类的通用属性:
当前电脑名:static System.Environment.MachineName
当前电脑所属网域:static System.Environment.UserDomainName
当前电脑用户:static System.Environment.UserName
4.获得远程客户端电脑名(DNS)和IP
远程电脑名:HttpContext.Current.Request.UserHostName
远程客房端IP:HttpContext.Current.Request.UserHostAddress
最新文章
- 使用 python 获取 Linux 系统信息(通过dmidecode命令)
- servlet学习笔记_2
- Oracle10G无图形安装及升级
- Eclipse界面设置与常用技巧
- 【转】Unity3D研究院之通过C#使用Advanced CSharp Messenger(五十)
- 解决Eclipse Pydev中import时报错:Unresolved import
- setTimeout setInterval 区别 javascript线程解释
- CRC32校验的用法
- 复杂事件处理引擎—Esper参考(事件部分)
- P - Atlantis - hdu1542(求面积)
- 高效率遍历Map以及在循环过程中移除 remove指定key
- Hibernate从零开始的反向工程
- tomcat连接池配置和使用
- ubuntu 安装 evpp
- Spring中@Component注解,@Controller注解详解
- cmd创建文件命令
- SpringMVC类型转换、数据绑定详解
- spring mvc 形参类型
- javascript 字符串函数
- 进程和线程(4)-进程 vs. 线程