易截截图软件、单文件、免安装、纯绿色、仅160KB

asp.net怎样获取内网客户端域名和计算机名?

服务器放置在内网。网站只能是通过内部网络访问的。怎样获取客户端计算机的域和计算机名?

RT,谢谢了。
Request.UserHostName
Request.UserHostAddress

这个试过了不行。

如何在.NET中获取电脑名,IP地址, 用户名, 计算机所在域名
在.NET中获取一台电脑名,IP地址及当前用户名是非常简单,以下是我常用的几种方法,如果大家还有其它好的方法,可以回复一起整理:

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


另,楼主可以使用调试一下,我这台电脑上没有安装,无法帮助你调试,上面的信息供你参考。

up

要获取计算机名好像有点难,希望楼下高人有法子,关注


相关问答:

asp.net导出EXCEL问题! - .NET技术 / ASP.NET

C# code:

SqlConnection conn = CsDB.sqlcon();
SqlDataAdapter da = new SqlDataAdapter("select fwCoding from bjmuma_fwCoding where OrderNumber='" + Order + & ......

asp.net 页面限时提交 如何实现 - .NET技术 / ASP.NET

1.asp.net做的一个答题页面,如何实时限时后自动提交,请大家给点思路
限时的时间信息存放在数据库中
2.如果答题时间设置的较长,如何方式session超时后页面无效
谢谢
用js方法来控制
回复内容太短了。。

js ......

asp.net 二叉树 treeview - .NET技术 / ASP.NET

O O O O O O
  |.......| |........| |.......|
  | | |
  O O ......

asp.net 事件中实现 延迟效果 - .NET技术 / ASP.NET

现在写一个页面,画面一个panel,一个按钮,当点击按钮,发生事件时,会进行一些列操作,我想把我的操作信息过程 延迟显示在 panel里面,例如:
  取得XXXX...
  //每一步稍等1,2秒,造成延迟效果 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号