如何将 HTTP 连接重定向到 HTTPS,Outlook Web Access 客户机,以及如何将默认 Web 站点,使其指向 Exchange 虚拟目录重定向

文章翻译 文章翻译
文章编号: 839357 - 查看本文应用于的产品
展开全部 | 关闭全部

简介

本文介绍如何自动将 HTTP 连接重定向到 HTTPS 连接 Microsoft Office Outlook Web Access 用户的 Internet Information Services (IIS) 控制台中。本文还介绍如何修改 IIS 默认网站,以便客户端可以只键入访问 Outlook Web Access 的登录页 http://<server name=""></server> 而不是键入 http://<server name=""></server>/exchange.

我们建议您为您的 Outlook Web Access 的用户需要安全套接字层 (SSL) 连接。SSL 连接进行加密的信息,是发送或接收来自 Microsoft Exchange Server。但是,配置 IIS,要求为所有传入 Outlook Web Access 请求使用 SSL 时,Outlook Web Access 尝试通过使用 HTTP 连接的用户将收到以下错误消息:
HTTP 403.4-禁止访问:
所需的 SSL
Internet 信息服务
Outlook Web Access 用户收到此错误信息后,用户必须手动键入 https:// 要连接到正在运行 Microsoft Exchange Server 计算机的 URL 的开头。您可以将 IIS 配置为自动将 Outlook Web Access 用户 HTTP 请求重定向到 HTTPS 地减少用户交互,并确保启用 SSL 的所有传入的请求。

更多信息

若要将 IIS 配置为自动重定向为 HTTPS 请求的 HTTP 请求,请按照下列步骤。

重要提示如果满足下列条件,必须装载并启动邮箱存储,才能成功完成下列步骤:
  • 在前端服务器上安装 Microsoft Exchange 2000 Server 或 Microsoft Exchange Server 2003年。
  • 已卸除的邮箱存储。
注意在 Exchange 前端服务器进行通信的群集的 Exchange 后端服务器上,请按照下列步骤。
  1. 创建包含以下代码的 Active Server Pages (ASP) 网页。
     <%
    
    If Request.ServerVariables("HTTPS")  = "off" Then
    						Response.Redirect "https://" & Request.ServerVariables("HTTP_HOST") & "/Exchange"
    End If 
    
    	%> 
    
  2. 该网页的名称,如下所示:
    Owahttps.asp
  3. 在 Windows 资源管理器中,创建的 Inetpub\Wwwroot\CustomErrors 文件夹中,然后将 Owahttps.asp 网页文件保存到该文件夹。
  4. 开始 IIS 控制台。
    • 在 Windows NT Server 4.0 (IIS 4.0)

      注意如果您运行的 Microsoft Exchange Server 5.5 Outlook Web Access 在 Windows NT 4.0 和 Windows NT 4.0 选项包的服务器上,请执行以下步骤。如果您拥有一个 Exchange Server 5.5 邮箱服务器上,并且 Outlook Web Access 组件安装在单独的专用的 web 服务器上,请按照下列步骤,在 web 服务器上。
      1. 单击开始、 指向程序Windows NT 4.0 选项包Microsoft Internet Information Services,然后单击Internet 服务管理器
      2. 展开Internet 信息服务器,展开计算机名称,然后展开 Outlook Web Access 用户用来访问其 Exchange 服务器的网站。默认情况下,该网站将默认 Web 站点。
      3. 请转到步骤 5。
    • 在 Windows 2000 Server (IIS 5.0)

      注意如果您在 Windows 2000 服务器上运行 Exchange Server 5.5、 Exchange 2000 或 Exchange 2003 Outlook Web Access,请执行以下步骤。
      1. 单击开始,指向程序,指向管理工具,然后单击Internet 服务管理器
      2. 双击以展开计算机对象的计算机名称
      3. 展开 Outlook Web Access 用户用来访问其 Exchange 服务器的网站。默认情况下,该网站将默认 Web 站点。
      4. 请转到步骤 5。
    • 在 Windows Server 2003 (IIS 6.0)

      注意如果您在 Windows Server 2003 上运行 Exchange 2003 的 Outlook Web Access,请执行以下步骤。
      1. 单击开始,指向所有程序,都指向管理工具,然后单击Internet Information Services (IIS) 管理器
      2. 展开计算机名框中,然后再展开网站
      3. 展开您的 Outlook Web Access 用户用来访问其 Exchange 服务器的网站。默认情况下,该网站将默认 Web 站点。
      4. 请转到步骤 5。
  5. CustomErrors文件夹中,右键单击,然后单击属性
  6. 应用程序设置部分中,单击创建

    请确保在应用程序名称框中显示CustomErrors

    注意在 IIS 6.0 运行 Exchange Server 2003,请单击应用程序池列表中的ExchangeApplicationPool
  7. 单击文档选项卡,然后将 Owahttps.asp 文件添加到启用默认内容页上。将 Owahttps.asp 文件移到列表的顶部。
  8. 单击目录安全性选项卡,然后单击在身份验证和访问控制下的编辑
  9. 单击此处,选择启用匿名访问,然后单击确定
  10. 安全通信下单击编辑
  11. 单击以清除要求安全通道 (SSL)复选框,然后再单击确定两次。
  12. 用鼠标右键单击Exchange虚拟目录,然后单击属性
  13. 单击自定义错误选项卡,然后双击403.4
  14. 消息类型列表中,单击URL
  15. URL框中,键入 /CustomErrors/Owahttps.asp然后单击确定
  16. 单击目录安全性选项卡。
  17. 安全通信下单击编辑
  18. 单击以选中要求安全通道 (SSL)复选框。

    注意如果您想要求 128 位加密,请单击以选中要求 128 位加密复选框。
  19. 单击确定两次。

    注意Exchange 虚拟目录和公用虚拟目录是您必须配置为要求 SSL 仅虚拟目录。如果您有其他虚拟目录,您要为其要求使用 SSL,启用 SSL 的每个虚拟目录上分别。
请按照下列步骤操作后,请访问 http://<server_name></server_name>/exchange 网站。此地址,请在 服务器名称 是 Microsoft Internet 信息服务 (IIS) 服务器的名称。

您应将自动重定向到 https://<server_name></server_name>/ 交换和到 Logon.asp 页。

此外,如果您想要修改 IIS 默认网站,以便客户端可以只键入访问 Outlook Web Access 的登录页 http://<server name=""></server> 而不是键入 http://<server name=""></server>/exchange请按照下列步骤操作。



注意因为有多个版本的 Microsoft Windows,下面的步骤可能不同于您的计算机。如果是这样,请参阅产品文档来完成这些步骤。
  1. 开始 IIS Microsoft 管理控制台 (MMC) 管理单元。
  2. 右键单击默认的 Web 站点,单击属性,然后单击主目录选项卡。
  3. 连接到此资源时,内容应该来自于下, 单击重定向到 URL
  4. 重定向到框中,键入 /exchange.
  5. 将发送到客户端,请单击下面这一目录
  6. 停止,然后启动默认 Web 站点。

参考

有关如何简化 Outlook Web Access URL 的详细信息,请访问下面的 Microsoft TechNet 网站:
http://go.microsoft.com/fwlink/?LinkId=130623

有关如何在 IIS 7 和 IIS 7.5 配置 IIS 重定向的信息,请访问下面的 Microsoft TechNet 网站:
http://technet.microsoft.com/en-us/library/cc732969 (WS.10).aspx

属性

文章编号: 839357 - 最后修改: 2013年11月19日 - 修订: 6.0
这篇文章中的信息适用于:
  • Microsoft Exchange Server 2003 Enterprise Edition
  • Microsoft Exchange Server 2003 Standard Edition
  • Microsoft Exchange 2000 Enterprise Server
  • Microsoft Exchange 2000 Server 标准版
  • Microsoft Exchange Server 5.5 标准版
关键字:?
kbinfo kbmt KB839357 KbMtzh
机器翻译
重要说明:本文是由 Microsoft 机器翻译软件进行的翻译并可能由 Microsoft 社区通过社区翻译机构(CTF)技术进行后期编辑,或可能是由人工进行的翻译。Microsoft 同时向您提供机器翻译、人工翻译及社区后期编辑的文章,以便对我们知识库中的所有文章以多种语言提供访问。翻译的文章可能存在词汇、句法和/或语法方面的错误。Microsoft 对由于内容的误译或客户对内容的使用所导致的任何不准确、错误或损失不承担责任。
点击这里察看该文章的英文版: 839357
Microsoft和/或其各供应商对于为任何目的而在本服务器上发布的文件及有关图形所含信息的适用性,不作任何声明。 所有该等文件及有关图形均"依样"提供,而不带任何性质的保证。Microsoft和/或其各供应商特此声明,对所有与该等信息有关的保证和条件不负任何责任,该等保证和条件包括关于适销性、符合特定用途、所有权和非侵权的所有默示保证和条件。在任何情况下,在由于使用或运行本服务器上的信息所引起的或与该等使用或运行有关的诉讼中,Microsoft和/或其各供应商就因丧失使用、数据或利润所导致的任何特别的、间接的、衍生性的损害或任何因使用而丧失所导致的之损害、数据或利润不负任何责任。

提供反馈

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com