JS获取域名计算机域名

Web项目获取客户端信息的几个方式注意事项:
前几天我们老大要我做一个根据用户登录的电脑直接登陆公司系统,可以获得以下方式:
(1)通过IE自带ActiveX

 var WshNetwork = new ActiveXObject("WScript.Network");
 $("#spanusername").val(WshNetwork.UserName);
 $("#spandomain").val(WshNetwork.UserDomain);

这种方式只能在IE下使用,而且要用户开启ActiveX控件,但是实现形式最简单
(2)自己开发ActiveX
这种方法也可以用,但是需要把控件打包,签名.需要费用
(3)通过IISwindows身份验证登陆
这种方法只能让用户使用域名访问,不是该域的用户不能访问,有局限性

你可能感兴趣的:(C#)