自动登录到 Zimbra 服务器
Automate Login To Zimbra Server
我正在制作一个具有登录功能的网页 www.newpage.com。
下面是页面代码供参考。
<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 服务器。 zimbra 服务器的外观是这样的:https://webmail.sas.rutgers.edu/
我正在学习 Javascript 所以不确定该怎么做。
我读到可以通过以下方式完成:
1) iframe(同样不太了解它们)
2) 饼干
有没有更方便的方法,最好在Javascript中做。我遇到了一些重要的项目,请帮忙。
问题太笼统,不容易简短回答。但是假设您想登录到一个特定的现有 mailbox/account,那么最简单的方法之一就是使用 zimbra 的预授权服务,一旦您登录到您的网站,您就可以重定向到该服务 url 带有特定的请求参数,这些参数依次创建并验证预授权密钥并将您重定向到您的邮箱。当然你需要先正确配置preauth。这是它的官方指南 https://wiki.zimbra.com/wiki/Preauth
我正在制作一个具有登录功能的网页 www.newpage.com。 下面是页面代码供参考。
<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 服务器。 zimbra 服务器的外观是这样的:https://webmail.sas.rutgers.edu/
我正在学习 Javascript 所以不确定该怎么做。 我读到可以通过以下方式完成:
1) iframe(同样不太了解它们)
2) 饼干
有没有更方便的方法,最好在Javascript中做。我遇到了一些重要的项目,请帮忙。
问题太笼统,不容易简短回答。但是假设您想登录到一个特定的现有 mailbox/account,那么最简单的方法之一就是使用 zimbra 的预授权服务,一旦您登录到您的网站,您就可以重定向到该服务 url 带有特定的请求参数,这些参数依次创建并验证预授权密钥并将您重定向到您的邮箱。当然你需要先正确配置preauth。这是它的官方指南 https://wiki.zimbra.com/wiki/Preauth