sharepoint 怎么添加Mac地址验证
sharepoint 如何添加Mac地址验证?
普通添加方法经测试失败,有实现的请说下?
------解决方案--------------------
不会,帮顶,不过个人认为如果需要绑定MAC,应该在路由器或者交换机上做不是很合道理么,直接固定MAC划到一个vlan中
------解决方案--------------------
这个必须 用域管理的。
------解决方案--------------------
sharepoint 还有这个功能呢?
------解决方案--------------------
楼主 怎么做的, 用if 然后 quit 吗?
------解决方案--------------------
我是自己写的js,在登录首页时,获取到MAC:
// 获取Mac地址
document.getElementById("hidMacAddre").value = unescape(MACAddr);
然后保存在session中,然后根据自己的需求进行验证。
不过有个缺陷,就是要降低浏览器的安全级别;
可以将要访问的网站设为安全站点,再将安全站点的安全级别调低。
楼主自己斟酌一下吧,如果有好的方法,一起分享啊。
------解决方案--------------------
忘帖代码了,你可以参考一下。
<SCRIPT type="text/jscript" language=JScript event=OnObjectReady(objObject,objAsyncContext) for=foo>
if(objObject.IPEnabled != null && objObject.IPEnabled != "undefined" && objObject.IPEnabled == true)
{
if(objObject.MACAddress != null && objObject.MACAddress != "undefined" && objObject.DNSServerSearchOrder!=null)
MACAddr = objObject.MACAddress;
}
//alert(MACAddr);
</SCRIPT>
<body>
<OBJECT id=locator classid=CLSID:76A64158-CB41-11D1-8B02-00600806D9B6 VIEWASTEXT></OBJECT>
<OBJECT id=foo classid=CLSID:75718C9A-F029-11d1-A1AC-00C04FB6C223></OBJECT>
<SCRIPT type="text/jscript" language=JScript>
//alert(foo);
var service = locator.ConnectServer();
var MACAddr ;
service.Security_.ImpersonationLevel=3;
service.InstancesOfAsync(foo, 'Win32_NetworkAdapterConfiguration');
</SCRIPT>
<form>
普通添加方法经测试失败,有实现的请说下?
------解决方案--------------------
不会,帮顶,不过个人认为如果需要绑定MAC,应该在路由器或者交换机上做不是很合道理么,直接固定MAC划到一个vlan中
------解决方案--------------------
这个必须 用域管理的。
------解决方案--------------------
sharepoint 还有这个功能呢?
------解决方案--------------------
楼主 怎么做的, 用if 然后 quit 吗?
------解决方案--------------------
我是自己写的js,在登录首页时,获取到MAC:
// 获取Mac地址
document.getElementById("hidMacAddre").value = unescape(MACAddr);
然后保存在session中,然后根据自己的需求进行验证。
不过有个缺陷,就是要降低浏览器的安全级别;
可以将要访问的网站设为安全站点,再将安全站点的安全级别调低。
楼主自己斟酌一下吧,如果有好的方法,一起分享啊。
------解决方案--------------------
忘帖代码了,你可以参考一下。
<SCRIPT type="text/jscript" language=JScript event=OnObjectReady(objObject,objAsyncContext) for=foo>
if(objObject.IPEnabled != null && objObject.IPEnabled != "undefined" && objObject.IPEnabled == true)
{
if(objObject.MACAddress != null && objObject.MACAddress != "undefined" && objObject.DNSServerSearchOrder!=null)
MACAddr = objObject.MACAddress;
}
//alert(MACAddr);
</SCRIPT>
<body>
<OBJECT id=locator classid=CLSID:76A64158-CB41-11D1-8B02-00600806D9B6 VIEWASTEXT></OBJECT>
<OBJECT id=foo classid=CLSID:75718C9A-F029-11d1-A1AC-00C04FB6C223></OBJECT>
<SCRIPT type="text/jscript" language=JScript>
//alert(foo);
var service = locator.ConnectServer();
var MACAddr ;
service.Security_.ImpersonationLevel=3;
service.InstancesOfAsync(foo, 'Win32_NetworkAdapterConfiguration');
</SCRIPT>
<form>