在exchange 2016 配置 http 到 https 的 Outlook 在 web 上的重定向
[该主题是预发布的文档,在将来的版本中可能会有所更改。包含以占位符形式表示的空白主题。]如果您有反馈,我们将乐于倾听!请将您的反馈发送至 ExchangeHelpFeedback@microsoft.com。]
适用于:Exchange Server 2016
了解如何在Exchange 2016中配置的Web 上的 Outlook重定向,因此 http 请求被自动重定向到 https。
默认情况下,在Exchange Server 2016中,URL https://<ServerName>将用户重定向到 https://<ServerName>/owa。但是,如果任何人试图访问使用 http://<ServerName>或 http://<ServerName>/owa Web 上的 Outlook (以前称为Outlook Web App),他们将收到错误。
您可以配置 http 重定向的Web 上的 Outlook ,以便为 http://<ServerName>或 http://<ServerName>/owa 请求被自动重定向到 https://<ServerName>/owa。这就需要在Internet Information Services (IIS) 中的以下配置步骤︰
从默认网站中删除要求 SSL设置。
还原了它 (除了 /owa) 的默认启用的默认网站中的其他虚拟目录上要求 SSL设置。
配置 http 请求重定向到 /owa 虚拟目录的默认网站。
从默认网站 (包括 /owa) 中的所有虚拟目录中删除 http 重定向。
重置 IIS,更改才能生效。
默认 SSL 和 http 重定向的默认网站中的所有虚拟目录的设置,请参见本主题结尾处的默认使用 SSL 和 Exchange 2016 服务器上的默认网站中的 HTTP 重定向设置。
步骤 1︰ 使用 IIS 管理器中删除要求 SSL 设置从默认网站
打开 Exchange 服务器上的 IIS 管理器。在 Windows Server 2012 或更高版本中执行此操作的简便方法是按 Windows 键 + Q,键入 inetmgr,并在结果中选择"Internet Information Services (IIS) 管理器"。
展开服务器,然后展开网站。
选择默认网站。并确认功能视图选中页面底部。
在"IIS"部分中,双击"SSL 设置"。
在SSL 设置页上,清除使用 SSL复选框,并在操作窗格中,单击应用。
注意︰ 若要在命令行上执行此过程,打开提升的命令提示符Exchange服务器 (您选择以管理员身份运行,打开一个命令提示符窗口) 上,运行以下命令︰
%windir%\system32\inetsrv\appcmd.exe set config "Default Web Site" -section:access -sslFlags:None -commit:APPHOST
步骤 2︰ 使用 IIS 管理器还原默认网站中的其他虚拟目录上要求 SSL 设置
更改 IIS 网站上的要求 SSL设置时,设置将自动继承网站中的所有虚拟目录。因为我们只是想在配置Web 上的 Outlook,您需要还原要求 SSL设置了默认情况下启用其他虚拟目录。
根据默认使用 SSL 和 Exchange 2016 服务器上的默认网站中的 HTTP 重定向设置部分中的信息,请按下列步骤以还原的其他虚拟目录上设置在默认情况下启用要求 SSL :
在 IIS 管理器中,展开服务器,展开网站然后展开默认 Web 站点。
选择虚拟目录,并验证功能视图选择页面底部。
在"IIS"部分中,双击"SSL 设置"。
在SSL 设置页上,选中使用 SSL复选框,并在操作窗格中,单击应用。
重复前面的步骤,有需要 SSL (除 /owa) 的默认启用的默认网站中每个虚拟目录上。仅虚拟目录中不包含默认启用要求 SSL是 /IES、 /PowerShell 和 /Rpc。
注意︰ 若要在命令行上执行这些过程,将<VirtualDirectory>替换为该虚拟目录的名称,并在提升的命令提示符下运行以下命令︰
%windir%\system32\inetsrv\appcmd.exe set config "Default Web Site/<VirtualDirectory>" -section:Access -sslFlags:Ssl,Ssl128 -commit:APPHOST
步骤 3︰ 使用 IIS 管理器配置默认网站重定向到 /owa 虚拟目录。
在 IIS 管理器中,展开服务器,然后展开站点。
选择默认网站。并确认功能视图选中页面底部。
在"IIS"部分中,双击"HTTP 重定向"。
在HTTP 重定向页上配置下列设置︰
当完成时,请在操作窗格中单击应用。
选择重定向到该目的地的请求复选框,然后输入值/owa。
在重定向行为部分中,选择仅重定向请求到此目录 (而不是子目录) 中的内容复选框。
在状态代码列表中,验证找到 (302)处于选中状态。
注意︰ 若要在命令行上执行此过程,请打开提升的命令提示符下,运行下面的命令︰
%windir%\system32\inetsrv\appcmd.exe set config "Default Web Site" -section:httpredirect -enabled:true -destination:"/owa" -childOnly:true
步骤 4︰ 使用 IIS 管理器从默认网站中的所有虚拟目录中删除 http 重定向
当启用 IIS 中网站上的重定向时,设置将自动继承网站中的所有虚拟目录。因为我们只是想在中配置的默认网站重定向,您需要删除的所有虚拟目录的重定向设置。默认情况下,任何目录或虚拟目录中的默认网站启用重定向。有关详细信息,请参阅默认使用 SSL 和 Exchange 2016 服务器上的默认网站中的 HTTP 重定向设置部分
使用以下过程删除默认网站 (包括 /owa) 中的所有虚拟目录的重定向设置︰
在 IIS 管理器中,展开服务器,展开网站然后展开默认 Web 站点。
选择虚拟目录,并验证功能视图选择页面底部。
在"IIS"部分中,双击"HTTP 重定向"。
在HTTP 重定向页上,更改以下设置︰
清除只重定向请求到此目录 (而不是子目录) 中的内容复选框。
清除"将请求重定向到此目标"复选框。
在"操作"窗格中,单击"应用"。
重复前面的步骤在默认网站中每个虚拟目录。
注意︰ 若要在命令行上执行这些过程,将<VirtualDirectory>替换为该虚拟目录的名称,并在提升的命令提示符下运行以下命令︰
%windir%\system32\inetsrv\appcmd.exe set config "Default Web Site/<VirtualDirectory>" -section:httpredirect -enabled:false -destination:"" -childOnly:false
在 IIS Manager 中,选择服务器。
在"操作"窗格中,单击"重启"。
注意︰ 若要在命令行上执行此过程,请打开提升的命令提示符Exchange服务器上,运行以下命令︰
iisreset /noforce
要验证已成功地配置了 http 到 https 的Web 上的 Outlook的重定向,请执行以下步骤︰
在客户端计算机,打开 web 浏览器并输入 URL http://<ServerName>。在本地服务器上,您可以使用 http://localhost 的值 http://127.0.0.1。
请验证您将被重定向到 https,在Web 上的 Outlook和验证,您可以登录成功。
打开 URL http://<ServerName>/owa (或 http://127.0.0.1/owa 或 http://localhost/owa)。
请验证您将被重定向到 https,在Web 上的 Outlook和验证,您可以登录成功。
在Exchange 2016服务器上的默认网站默认使用 SSL 和 HTTP 重定向设置
默认网站和一个Exchange 2016服务器上的默认网站中的所有虚拟目录的默认使用 SSL和HTTP 重定向设置下表所述。
网站 | 虚拟目录 | 要求使用 SSL | HTTP 重定向 |
---|---|---|---|
默认的 Web 站点 | 无 | 是 | 无 |
默认的 Web 站点 | _wmcs | 是 | 无 |
默认的 Web 站点 | API | 是 | 无 |
默认的 Web 站点 | aspnet_client (目录) | 是 | 无 |
默认的 Web 站点 | 自动发现 | 是 | 无 |
默认的 Web 站点 | ecp | 是 | 无 |
默认的 Web 站点 | EWS | 是 | 无 |
默认的 Web 站点 | 导致浏览器 | 否 | 无 |
默认的 Web 站点 | mapi | 是 | 无 |
默认的 Web 站点 | Microsoft-Server-ActiveSync | 是 | 无 |
默认的 Web 站点 | OAB | 是 | 无 |
默认的 Web 站点 | owa | 是 子目录︰
| 无 |
默认的 Web 站点 | PowerShell | 否 | 无 |
默认的 Web 站点 | Rpc | 否 | 无 |
参考:
中文:https://technet.microsoft.com/zh-cn/aa998359
英文:https://technet.microsoft.com/en-us/library/aa998359(v=exchg.160).aspx