본문 바로가기
IT/JavaScript

JavaScript 로 AD(Active Directory) 로그인 여부 확인 하기

by 최고영회 2013. 12. 23.
728x90
반응형
SMALL

 function loadTest(){

try{
var objSysInfo=new ActiveXObject("ADSystemInfo");
var userName = objSysInfo.UserName;
if(undefined !== userName && null !== userName){
var WshNetwork = new ActiveXObject("WScript.Network");
var userId = WshNetwork.UserName;
document.write("Login by AD with "+userId);
// 로그인 처리
}
}catch(e){
var errCode = (e.number & 0xFFFF); 
if( errCode === 1332){
// No Login by AD.
}else if(errCode === 429){
// 브라우저 보안 옵션
}
}
}



.
.
.
<body onload="javascript:loadTest();">
.
.
.

브라우저의 보안 옵션 조정이 필요 하다.  (도구 > 인터넷 옵션 > 보안 > 인터넷 > 사용자 지정 수준 > 스크립팅하기 안전하지 않는 것으로 표시된 ActiveX 컨트롤 초기화  스크립팅 사용 또는 확인


728x90
반응형
LIST