My Space

导航

OWA 2010 auto login(自动登录脚本实现)

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> 
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; CHARSET=utf-8">
<script type="text/javascript">
function LoginToOWA (server,domain,username,password) {  
  //跟owa 2007的提交地址不同
  var url = "/owa/auth/owaauth.dll";
  
var p = {destination:'https://'+server+'/owa/',flags:'0',forcedownlevel:'0',trusted:'0',isUtf8:'1',username:domain + '\\' + username,password:password};
  
  
var myForm = document.createElement("form");
  myForm.name
="logonForm";
  myForm.ENCTYPE
="application/x-www-form-urlencoded";
  myForm.autocomplete
="off";
  myForm.method
="post" ;
  myForm.action 
= url ;

  
for (var k in p) {  
    
var myInput = document.createElement("input") ;
    myInput.setAttribute(
"name", k) ;
    myInput.setAttribute(
"value", p[k]);
    myForm.appendChild(myInput) ;
  }    
  
  document.body.appendChild(myForm) ;
  myForm.submit() ;
  document.body.removeChild(myForm) ;
}
</script>
</head>
<body>
<input type="button" value="自动登录" onclick="javascript:LoginToOWA('localhost','ex10','administrator','Pass@word1');"/>
</Body>

 

posted on 2010-12-29 17:06  alronzhang  阅读(1391)  评论(2编辑  收藏  举报