2017-12-06 17 views
0

로그인 기능이있는 웹 페이지를 만들고 있습니다. www.newpage.com. 아래는 참조 용 페이지 코드입니다. 내가 그것을 자동으로 내 로컬 짐 브라의 서버에 로그인해야이 웹 페이지에 로그인 한 후Zimbra 서버에 로그인 자동화

<form name="login"> 
Username<input type="text" name="userid"/> 
Password<input type="password" name="pswrd"/> 
<input type="button" onclick="check(this.form)" value="Login"/> 
<input type="reset" value="Cancel"/> 
</form> 
<script language="javascript"> 
function check(form) 
{ 
if(form.userid.value == "user" && form.pswrd.value == "password") 
    { 
    window.open('file:///C:/Users/target.html', "_self") 
    window.open('https://webmail.sas.rutgers.edu/') 
} 
    alert("Error Password or Username") 
    } 
} 

지금 내가 원하는 것입니다. zimbra 서버의 모양과 느낌은 다음과 같습니다. https://webmail.sas.rutgers.edu/

나는 그것을 배우는 방법을 잘 모르므로 Javascript를 배우고 있습니다. 선호, 더 편리하게 할 수있는 방법이 있나요

1) iframe을 (다시 그들에 대해 잘 모른다)

2) 쿠키

: 나는 그것을 수행 할 수있는 읽기 Javascript로해라. 중요한 프로젝트에 붙어있어 도움을주십시오.

답변

0

질문이 너무 광범위하고 간단히 대답하기 쉽지 않습니다. 그러나 기존의 하나의 특정 사서함/계정에 로그인하려는 경우 가장 쉬운 방법 중 하나는 zimbra의 사전 서비스를 사용하는 것이며 사이트에 로그인하면 특정 요청 매개 변수를 사용하여 해당 서비스 URL로 리디렉션 할 수 있습니다. 차례로 preauth 키를 생성 및 확인하고 사서함으로 리디렉션합니다. 물론 preauth를 먼저 올바르게 구성해야합니다. 다음은 공식 가이드입니다. https://wiki.zimbra.com/wiki/Preauth