当前位置: 代码迷 >> Exchange >> 求自定义exchange2007的owa登陆的asp代码,该如何处理
  详细解决方案

求自定义exchange2007的owa登陆的asp代码,该如何处理

热度:2195   发布时间:2013-02-26 00:00:00.0
求自定义exchange2007的owa登陆的asp代码
我要的效果是:在我们公司的主页上输入用户名和密码按确定后即可登陆自己邮箱.... 

这里有一个贴子是exchange2000的方法...
http://blog.sina.com.cn/s/blog_53ae5712010002e7

但我的情况与这篇文章有两处不同...
1:我的是exchange2007.
2:上面的教程的代码
var Location="http://yourserver/exchange/"; //定义你的exchange 2000 server OWA路径

他的是http://的方式访问....而我的是https:// 方式来访问的.


------解决方案--------------------------------------------------------
Exchange 2007和2000是完全不同的两代产品,完全不具备参考意义
我估计你需要学习exchange web service,不是那么容易,也不是三言两语说得清的
下载exchange SDK好好研究EWS吧
至于你说的第二点不同,http和https在编码上没有任何不同,唯一的注意点是网站的整数必须被每个客户端信任,也就是在IE里打开owa时必须没有任何警告,否则编程方法必然失败

------解决方案--------------------------------------------------------
technet library里有自定义web界面的教程,不过本人是不推荐的。很多时候,客户打了Exchange2007的补丁或者rollup界面就回去了或者坏了。现在2007的web界面也不是不堪入目吧,呵呵。

如果是用HTTPS并且是正规的大公司,您还要买一张证书,不然就会在登陆的时候跳warning。呵呵,这个倒是没什么技术问题,很多国内的公司都用自签名的证书。只要省钱,有warning怕什么啊。
------解决方案--------------------------------------------------------
自定义web 页面是指修改owa的页面,和把登录放进现有公司网页的要求是完全不一样的
编程状态下,和用ie打开是不一样的,此时的warning用户没有任何机会去忽略,程序会直接失败,所以这是一个编程时的严重问题

探讨
technet library里有自定义web界面的教程,不过本人是不推荐的。很多时候,客户打了Exchange2007的补丁或者rollup界面就回去了或者坏了。现在2007的web界面也不是不堪入目吧,呵呵。

如果是用HTTPS并且是正规的大公司,您还要买一张证书,不然就会在登陆的时候跳warning。呵呵,这个倒是没什么技术问题,很多国内的公司都用自签名的证书。只要省钱,有warning怕什么啊。

------解决方案--------------------------------------------------------
你好,对你的信息进行的研究,发现这个错误正如阿荣所说得那样,是一个程序的错误,建议采用分布测试的方式进行改正。


另外我认为进行编程的时候过于追求完美,建议采用梯阶式改进,既能体现你的效果还确保的系统的运行稳定性。