在日常环境中,经常有同事在出差的时候需要用到公司邮件。对于一般用户来说,要他配置Outlook,可能是件比较困难的事情。这时候,使用OWA收发邮件就显得比较重要了。在本节,我们就来探讨一下,使用ISA2004发布OWA站点的一些操作。操作步骤相对较多,这次我找了台中文版的ISA来做实验环境,以方便查看截图。具体的操作步骤如下:
第一步,需要为
OWA
的
Web
站点发布和绑定一个
Web
站点证书。
第二步,需要将
OWA Web
站点的证书导出到一个文件中
执行以下步骤以导出
Web
站点的证书和私钥到一个文件中:
1.
在
Internet Information Services (IIS) Manager
控制台,右击
Default Web Site
,选
Properties
(属性),如下图:
![](https://i-blog.csdnimg.cn/blog_migrate/6a177a8cee32207ae9cc3ee884d59660.png)
2.
选择“
Directory Security
(目录安全性)”标签,点击“
View Certificate
(查看证书)”按钮,如下图:
![](https://i-blog.csdnimg.cn/blog_migrate/23d65e20c1865d4960c226bbb4fbec60.png)
3.
在“
Certificate
”对话框中,点击
Details
标签,在
Details
标签,点击
Copy to File
按钮,如下图:
![](https://i-blog.csdnimg.cn/blog_migrate/068484bdfc3d52d886cd9d597ee8a057.png)
4.
在“
Export private Key
”对话框,选择“
Yes,export the private key
”,然后点击
Next
,如下图:
![](https://i-blog.csdnimg.cn/blog_migrate/504dd0da0ff716a160fc4f8660bc6e41.png)
5.
在“
Export File Format
”对话框,选择“
Personal Information Exchange PKCS #12(.PFX)
”选项,勾选“
Include all certificates in the certification path if possible
”,取消其它勾选项目,然后点击
Next
,如下图:
![](https://i-blog.csdnimg.cn/blog_migrate/926c64ceacfd16392b00cb484006f9c7.png)
6.
在“
Password
”对话框,输入并确认密码,点击
Next
,如下图:
![](https://i-blog.csdnimg.cn/blog_migrate/d006a5634bafcfb8c81b597e9cbf089c.png)
7.
在“
File to Export
”对话框,在
File Name
文本框中输入
C:\owacert
,点
Next
,如下图:
![](https://i-blog.csdnimg.cn/blog_migrate/d06e8fe4f9e282a94a93f68ccfb6f837.png)
8.
点击
Finish
,完成证书的导出。如下图:
![](https://i-blog.csdnimg.cn/blog_migrate/ada9a407d993a822972d858295adec82.png)
第三步,配置
OWA
站点强制使用
SSL
加密和基本身份认证
1.
在
Internet Information Services
控制台,展开
Default Web Site
节点,需要修改的三个
Web
虚拟目录为:
/Exchange
/ExchWeb
/Public
我们先从
Exchange
目录开始,右击它,选
Properties
(属性);
2.
进入“
Directory Security
”标签,在“
Authentication and access control
”框架,点击
Edit
,如下图:
![](https://i-blog.csdnimg.cn/blog_migrate/6469b21f69eb0787a6fda177b8eafc5e.png)
3.
在“
Authentication Methods
”对话框中,勾选“
Basic Authentication (Password is sent in clear text)
,取消其它勾选。在
Default domain
文本框输入域名,点
OK
完成,如下图:
![](https://i-blog.csdnimg.cn/blog_migrate/63b6661ec1ff95ab50fbb82f2f7ff28f.png)
4.
点击“
Secure Communtications
”框架中的
Edit
,如下图:
![](https://i-blog.csdnimg.cn/blog_migrate/a1e252b0dd088901e678391c43f6fb07.png)
5.
在“
Secure Communications
”对话框,勾选“
Require secure channel (SSL)
和
Require 128-bit encryption
”,然后点击
OK
,如下图:
![](https://i-blog.csdnimg.cn/blog_migrate/11193fa3964b50030ef92cc9fa77aa25.png)
6.
在“
Exchange Properties
”对话框上点击
Apply
,然后点击
OK;
7.
为
/Exchweb
和
/Public
目录重复以上过程。
8.
右击“
Default web Site
”站点,选
Properties
,点击“
Directory Security
”标签,在“
Authentication and access control
”框架中点击
Edit
,取消勾选“
Require secure channel (SSL)
”,如下图:
![](https://i-blog.csdnimg.cn/blog_migrate/b95aa2a070725e51ff74d65dcc315ff3.png)
第四步,将
OWA Web
站点的证书导入到
ISA
防火墙计算机中
1.
将之前
Exchange
服务器上导出的证书
Copy
到
ISA
服务器上
2.
在
ISA
服务器上,点击
Run
,输入
mmc
,然后点击
OK
,如下图:
![](https://i-blog.csdnimg.cn/blog_migrate/a10d6a3deb0bdc85b08896c69a789e4c.png)
3.
在
Console 1
控制台,点击
File
菜单下的
Add/Remove Snap-in
命令,如下图:
![](https://i-blog.csdnimg.cn/blog_migrate/51e79cdf7ed371d8012ec892a5033965.png)
4.
在“
Add/Remove Snap-in
”对话框点击
Add
按钮,如下图:
![](https://i-blog.csdnimg.cn/blog_migrate/93f8dbc717979d8f90a88f49bdc9daac.png)
5.
在“
Available Standalone Snap-in
”列表中,选择“
Certificates
”,然后点击
Add
,如下图:
![](https://i-blog.csdnimg.cn/blog_migrate/364564f5e8f181c0934e94b4408781c8.png)
6.
在“
Certificates snap-in
”对话框中选择“
Computer account
”选项,点
Next
,如下图:
![](https://i-blog.csdnimg.cn/blog_migrate/452620933af86a7a26097ac6ed6467b4.png)
7.
在“
Select Computer
”对话框,选择“
Local Computer
:
(the computer this console is running on)
,然后点击
Finish
,如下图:
![](https://i-blog.csdnimg.cn/blog_migrate/b14b3fc1c016c53347da87a10aa29f24.png)
8.
在“
Add Standalone Snap-in
”对话框,点击
Close
;在“
Add/Remove Snap-in
”对话框,点
OK
。
9.
右击左面板的
Personal
节点,选择“
All Tasks—Import
”,如下图:
![](https://i-blog.csdnimg.cn/blog_migrate/18ded49cd1ab792c4a046588d42934bf.png)
10.
在“
File to Import
”对话框,找到证书文件,然后点击
Next
,如下图:
![](https://i-blog.csdnimg.cn/blog_migrate/97dd7c3197e7877e18d26d6073e29bdb.png)
11.
在“
Password
”对话框,输入文件的密码。然后点
Next
,如下图:
注意,不要勾选
Mark this key as exportable
,这样可以保证其他人不能再次将密钥导出。
![](https://i-blog.csdnimg.cn/blog_migrate/2ef16459b8b951a91237e026059ef328.png)
12.
在“
Certificate Store
”对话框,勾选“
Place all certificate in the follow store
”,然后点
Next
,如下图:
![](https://i-blog.csdnimg.cn/blog_migrate/a03f6b24bb88000dcc704f95e5e5a5f9.png)
13.
点击
Finish
,完成证书的导入。
![](https://i-blog.csdnimg.cn/blog_migrate/cd4cd349f20a54fd7cdbadee464920cd.png)
14.
在右面板可以看到导入的证书,如下图:
![](https://i-blog.csdnimg.cn/blog_migrate/931a555e33633631b8e31e7d3acb7fbd.png)
15.
证书的颁发机构必须放置在
Trusted Root Certification Authorities\Certificates
存储区,这样
ISA
才能信任这个计算机证书。展开左面板的
Trusted Root Certification Authorities
,如下图,由于我们使用的是企业
CA
,而且
ISA
和企业
CA
在同一个域,所以证书已经自动添加。如果使用独立的
CA
,或
ISA
和企业
CA
不在同一个域,那么需要将证书复制到
Trusted Root Certification Authorities\Certificates
节点。
![](https://i-blog.csdnimg.cn/blog_migrate/e57fe7980fdcdb75aa715266bfa3baeb.png)
第五步,使用
ISA
发布
OWA
规则
1.
点击“防火墙策略
—New—
邮件服务器发布规则”,如下图:
![](https://i-blog.csdnimg.cn/blog_migrate/2a4828ca33e421bdf3773b0c53c594df.png)
2.
输入规则名称,如下图:
![](https://i-blog.csdnimg.cn/blog_migrate/fb39923cd4120ad7fcaeb897562fe9c9.png)
3.
在“选择访问类型”对话框中,勾选“
Web
客户端访问”,如下图:
![](https://i-blog.csdnimg.cn/blog_migrate/c4302512cc805365000bf5577f002645.png)
4.
在“选择服务”对话框勾选“
Outlook Web Access
”,并勾选“启用非英文字符集使用的高字节字符”,点
Next
,如下图:
![](https://i-blog.csdnimg.cn/blog_migrate/9c8e0da647036f9702a2aa6126c794fe.png)
5.
在“桥接模式”对话框中选择“加密到客户端和邮件服务器的连接”,如下图:
![](https://i-blog.csdnimg.cn/blog_migrate/7054e2f2fb1db7f0f07e87e170f01066.png)
6.
在“指定
Web
邮件服务器”对话框输入
OWA Web
站点的域名,这里我们输入“
mail.guoxuemin.cn
”。注意,这个名字必须和证书的名字一样。点
Next
,如下图:
![](https://i-blog.csdnimg.cn/blog_migrate/a4a405eaf7d24119da80cbcb33090e87.png)
7.
在“公共名称细节”对话框中,在接受请求项选择“此域名(在以下输入):”,在公用名称项,输入
OWA
站点的名字。点
Next
,如下图:
![](https://i-blog.csdnimg.cn/blog_migrate/82392814d6eb946ce74adf52ba4b8e1c.png)
8.
在“选择
Web
侦听器”对话框中点击“新建”,如下图:
![](https://i-blog.csdnimg.cn/blog_migrate/b3c02493589e6514a195e2b1863ed55e.png)
9.
输入侦听器的名称,如下图:
![](https://i-blog.csdnimg.cn/blog_migrate/5a0971c31b330fbb6511c41aaabee9c1.png)
10.
在“
IP
地址”对话框中,选择侦听的网卡,这里选择“外部”,如下图:
![](https://i-blog.csdnimg.cn/blog_migrate/8e9166e24e9e158430c0f19d027b8a30.png)
11.
在“端口指定”对话框中勾选“启用
SSL
”,并点击“选择”按钮,选择证书,如下图:
![](https://i-blog.csdnimg.cn/blog_migrate/0a573817a16d200b561defc4e366fdc2.png)
12.
点击
Finish
,完成侦听器的设置。如下图:
![](https://i-blog.csdnimg.cn/blog_migrate/497b74a7bfef8c927af8e9e9845abdbd.png)
13.
回到“选择
Web
侦听器”对话框,选择“编辑”,如下图:
![](https://i-blog.csdnimg.cn/blog_migrate/678025b79b131c2037b85b0a563b2b69.png)
14.
在“
Listen 443 Ports
属性”对话框中,点击“身份验证”,如下图:
![](https://i-blog.csdnimg.cn/blog_migrate/60b8ab0c8ce0136e5b96d6eded4fa758.png)
15.
在“身份验证”对话框,取消勾选“集成的”,勾选“
OWA Forms-Based
”,然后点击“配置”,如下图:
![](https://i-blog.csdnimg.cn/blog_migrate/bc64e8aafa207831413e3d00dc5e202e.png)
16.
在“基于
OWA
窗体的身份验证”对话框中,勾选“在共有计算机上的客户端”,“在私有计算机上的客户端”,“在用户离开
OWA
站点时注销
OWA
”,然后点击确定,如下图:
![](https://i-blog.csdnimg.cn/blog_migrate/d249ca0d78b083da64afb0d03e8ec2aa.png)
17.
在“身份验证”对话框中,点确定,在“
Listen 443 Ports
属性”对话框中点应用,再点确定。回到“选择
Web
监听器对话框”,点击
Next
,如下图:
![](https://i-blog.csdnimg.cn/blog_migrate/8fac83616f789d82712dcae5d0305d7f.png)
18.
在“用户集”对话框中接受默认的“所有用户”,点
Next
,如下图:
![](https://i-blog.csdnimg.cn/blog_migrate/7db3d481ffe94520e1ae43bb9b6c1743.png)
19.
点击“完成”,完成对
OWA
站点的发布。
![](https://i-blog.csdnimg.cn/blog_migrate/ce9bbc9908b5b29ee816b1b22ce4a19a.png)
20.
右击刚才建立的规则,点属性,在“到”标签页,选择“使请求显示为来自初始客户端”,这个选择允许
OWA Web
站点接受外部客户的实际
IP
信息,这个特性允许
OWA
站点上的
Web
日志插件记录地址信息。如下图:
![](https://i-blog.csdnimg.cn/blog_migrate/c5668ad67bcc123a2dd5e4cab354498b.png)
第六步,发布证书的
Web
注册站点
1.
点击“防火墙策略
—New—Web
服务器发布规则”,新建一条
web
服务器发布规则,如下图:
![](https://i-blog.csdnimg.cn/blog_migrate/87ce419f56b75705a75a242e76394680.png)
2.
输入规则名称,点
Next
,如下图:
![](https://i-blog.csdnimg.cn/blog_migrate/89649f466934d6aa8130320eaed3d700.png)
3.
在“请定义要发布的网站”对话框中,输入
web
服务器的
IP
地址,在“路径”文本框中输入“
/certsrv/*
”,点
Next
,如下图:
![](https://i-blog.csdnimg.cn/blog_migrate/098e121b3bb46a11e389eaba3a03de88.png)
4.
在“公共名称细节”对话框中,在“接受请求”项选择“此域名(在以下输入):”,在“公共名称”文本框中输入外网
IP
地址,在“路径(可选)”文本框中输入“
/certsrv/*
”,然后点击
Next
,如下图:
![](https://i-blog.csdnimg.cn/blog_migrate/5df15f06885b333f5370056c8fe3ac4c.png)
5.
在“选择
Web
侦听器”对话框中,点击“新建”,如下图:
![](https://i-blog.csdnimg.cn/blog_migrate/821a2a801c191504c1f46da1f9f91ce1.png)
6.
输入侦听器名称,点
Next
,如下图:
![](https://i-blog.csdnimg.cn/blog_migrate/915f35f6a8b94d5aaa404ec855163029.png)
7.
在“
IP
地址”对话框中选择要侦听的网络接口,这里选择“外部”,如下图:
![](https://i-blog.csdnimg.cn/blog_migrate/bc98879606068f95ad23416f18e03615.png)
8.
在“端口指定”对话框中,勾选“启用
HTTP
”,端口号为
80
,如下图:
![](https://i-blog.csdnimg.cn/blog_migrate/a5a513fcda7f2b9e26fb1c3e61edc616.png)
9.
点击“
Finish
”,完成对端口侦听器的设置。
![](https://i-blog.csdnimg.cn/blog_migrate/94ddf49b2275680b816333408d6f4057.png)
10.
回到“选择
Web
侦听器”对话框,点
Next
,如下图:
![](https://i-blog.csdnimg.cn/blog_migrate/954de6be4234829e2d539b8f1557b601.png)
11.
点“
Finish
”,完成证书
web
注册站点的发布。如下图:
![](https://i-blog.csdnimg.cn/blog_migrate/b8202757a88dd4c905456f40bba9b472.png)
12.
发布完后,还需要修改一些东西,才能正常工作。右击刚才建立的规则,选属性,定位到“路径”标签,点击“添加”,如下图:
![](https://i-blog.csdnimg.cn/blog_migrate/394f047a1b1ac07c6d0632c2bc90c35a.png)
13.
在“路径映射”对话框中,添加“
/certcontrol/*
”,然后点确定,如下图:
![](https://i-blog.csdnimg.cn/blog_migrate/d941cc21cbd8a8a81c6cc49f14d4745e.png)
![](https://i-blog.csdnimg.cn/blog_migrate/2e0329a61879343b67ab326ed63616a3.png)
14.
设置完后,点击
Apply
,应用规则。
第七步,在客户端上安装
OWA
证书
1.
在客户端计算机上,打开浏览器,输入:
http://mail.guoxuemin.cn/certsrv
,在弹出的对话框中输入用户名和密码,如下图:
![](https://i-blog.csdnimg.cn/blog_migrate/1bb1827ad452c0e3bddbf74cc318a3bf.png)
2.
在“
Microsoft Certificate Services
”站点的
Welcome
页,点击“
Download a CA certificate,certificate chain, or CRL
链接;如下图:
![](https://i-blog.csdnimg.cn/blog_migrate/cb2e53d6894bdb18d15d7a1c9d6785d0.png)
3.
在“
Download a CA Certificate, Certificate Chain, or CRL
”页,点击“
Install this CA certificate chain
”链接,如下图:
![](https://i-blog.csdnimg.cn/blog_migrate/ec003448a179145fcd74c76902ab8688.png)
4.
在弹出的“潜在的脚本冲突”对话框中,点“是”,如下图:
![](https://i-blog.csdnimg.cn/blog_migrate/bf7ab716ab2bb71bf6446f483ab4017c.png)
5.
在弹出的“安全警告”对话框中,点“是”,如下图:
![](https://i-blog.csdnimg.cn/blog_migrate/b0ad263f1938a8c24e55fd71469d6a6b.png)
6.
在出现下图所示网页时,表示证书已经安装好。关闭浏览器。
![](https://i-blog.csdnimg.cn/blog_migrate/7b528dc4fb0ddaa40eb4eeb9ff97bb7f.png)
7.
重新打开浏览器,在浏览器中输入:
https://mail.guoxuemin.cn/exchange
,弹出如下页面,输入用户名和密码,登录。
![](https://i-blog.csdnimg.cn/blog_migrate/0d2f59a8da6a8eaf5a21ece52474e5b7.png)
8.
如下图所示,登录到
OWA
页面,现在就可以通过
OWA
收发邮件了。
![](https://i-blog.csdnimg.cn/blog_migrate/5801360de32773e9c1528fcef6f97154.png)
注意:不能在
Exchange
服务器上面设置表单,
右击“组织—Servers—服务器—Protocols—HTTP—Exchange虚拟服务器”,选Properties(属性)。去掉“Enable Forms Based Authentication(启用基于表单的身份验证)”前面的勾即可,如下图。
![](https://i-blog.csdnimg.cn/blog_migrate/606211cc70b1557dd0612290286f795c.png)
本文转自Tonyguo 51CTO博客,原文链接:
http://blog.51cto.com/tonyguo/157535
,如需转载请自行联系原作者