ORF反垃圾邮件系统

邮件服务器-邮件系统-邮件技术论坛(BBS)

 找回密码
 会员注册
查看: 4658|回复: 5
打印 上一主题 下一主题

如何利用表单(通过form提交)登录到Exchange 2003邮件系统,为什么不能通过IP访问

[复制链接]
跳转到指定楼层
顶楼
发表于 2004-5-9 11:01:50 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
如何利用表单(通过form提交)登录到Exchange 2003邮件系统,而不要出现它弹出来的NT验证窗口 <br>
<br>
为什么不能通过IP访问?<br>
<br>
通过<a target=_blank href=http://192.168.1.12/test1.htm>http://192.168.1.12/test1.htm</a>以下代码不能执行:原因是没有权限auth.open("get",Location1,false,"test1","test1") <br>
<br>
<br>
奇怪的是通过<a target=_blank href=http://localhost/test1.htm>http://localhost/test1.htm</a>;http://机器名/test1.htm;都可以正确执行不会出错 <br>
<br>
test1.htm <br>
<SCRIPT ID=clientEventHandlersJS LANGUAGE=_javascript> <br>
<!-- <br>
var Location1="<a target=_blank href=http://192.168.1.111/exchange/test1&quot>http://192.168.1.111/exchange/test1&quot</a>;; //定义你的exchange 2000 server OWA路径 <br>
<br>
var auth = new ActiveXObject("msxml2.xmlhttp") ; //创建msxml2.xmlhttp对象 <br>
<br>
auth.open("get",Location1,false,"test1","test1") <br>
auth.send() ; <br>
<br>
switch(auth.status){ //检测auth.send以后的状态, <br>
case 200: //状态为:200代表用户名密码正确, <br>
window.location.href = Location1; //浏览器重转向至exchange 2000 server OWA <br>
break; <br>
case 401: //状态为:401代表用户名密码不正确,身份验证错误 <br>
alert("用户无效或密码错误。"); //报错 <br>
break; <br>
default: //其它状态,如服务器无法访问 <br>
alert(auth.status); <br>
alert("对不起,服务器发生错误,请稍后再试!"); //报错 <br>
} <br>
<br>
<br>
--> <br>
</SCRIPT> <br><br>
沙发
发表于 2004-5-12 11:31:55 | 只看该作者

Re:如何利用表单(通过form提交)登录到Exchange 2003邮件系统,为什么不能通过IP访问

没有权限auth.open("GET",Location,false,login.name.value ,login.pwd.value )的问题.<br>
<br>
在IE工具->选项->安全->自定义级别里,把启用通过域访问设置为启用. 这种错误发生的原因是你的登陆页面和Exchange OWA的页面的域名不统一.比如登陆也面是 <a target=_blank href=http://localhost/aa.asp>http://localhost/aa.asp</a>,输入拥护名和密码后重定向到<a target=_blank href=http://IP/exchange/username>http://IP/exchange/username</a>, localhost和IP被IE认为是两个不同的域,虽然他们可能都是指向你本机.请检查Location参数的地址是否和登陆也面的地址的域名一致.
藤椅
发表于 2004-5-23 21:53:29 | 只看该作者

Re:如何利用表单(通过form提交)登录到Exchange 2003邮件系统,为什么不能通过IP访问

我试了,在服务器端可以通过,但是由于要创建object,如果通过web登陆的用户就无法在服务器端创建,这怎么办,我碰到了这样的问题,在其他机器进行访问,就无法进入,为什么呢?谢谢
板凳
发表于 2004-5-24 01:03:40 | 只看该作者

Re:如何利用表单(通过form提交)登录到Exchange 2003邮件系统,为什么不能通过IP访问

应该和下面的帖子一样的情况,请试试<br>
<a target=_blank href=http://www.5dmail.net/bbs/Announce/Announce.asp?BoardID=35&ID=14836>http://www.5dmail.net/bbs/Announce/Announce.asp?BoardID=35&ID=14836</a>
报纸
发表于 2004-5-24 09:46:36 | 只看该作者

Re:如何利用表单(通过form提交)登录到Exchange 2003邮件系统,为什么不能通过IP访问

钉子版主,我也用了那个下载的页面,但是好像也不行,在本机的确可以了,但是用其他机器进行访问就不行,如果修改了ssl,加了证书认证,就可以绕过这个,但是很多机器是没有证书的,请问该如何解决???我们用的是exchange2003,winServer2000,而且那几个帖子都看了,也试了,好像在我们这里就是无法解决,谢谢你的帮助
地板
 楼主| 发表于 2004-5-25 11:05:23 | 只看该作者

Re:如何利用表单(通过form提交)登录到Exchange 2003邮件系统,为什么不能通过IP访问

前面的帖子都看了,现在是有些IE6.0或5.0能行,但有些IE6.0或5.0却不行,不行的IE提示“automation服务器不能创建对象”
您需要登录后才可以回帖 登录 | 会员注册

本版积分规则

小黑屋|手机版|Archiver|邮件技术资讯网

GMT+8, 2024-4-28 16:12

Powered by Discuz! X3.2

© 2001-2016 Comsenz Inc.

本论坛为非盈利中立机构,所有言论属发表者个人意见,不代表本论坛立场。内容所涉及版权和法律相关事宜请参考各自所有者的条款。
如认定侵犯了您权利,请联系我们。本论坛原创内容请联系后再行转载并务必保留我站信息。此声明修改不另行通知,保留最终解释权。
*本论坛会员专属QQ群:邮件技术资讯网会员QQ群
*本论坛会员备用QQ群:邮件技术资讯网备用群

快速回复 返回顶部 返回列表