2016-04-14 123 views
0

我不是EWS或TLS 1.2的专家。而且我不确定如何调查这个问题。EWS连接是否支持TLS 1.2

基本上,我有大量使用EWS的客户端应用程序,其形式为从Exchange服务器提取数据并从Exchange服务器接收订阅主题上的通知。

我有一个客户的问题,我工作。我从客户端应用程序到Exchange服务器使用的EWS连接是否支持TLS 1.2?

Exchange服务器既可以是2010年和2013年

我不知道我怎么能证实这一点,或者这是默认支持。

欢迎任何建议或意见。

编辑:

客户端应用程序是用JavaScript编写的。

for Exchange服务器端点是https://outlook.office365.com/EWS/Exchange.asmx

由于明显的是HTTPS端点。这是否意味着在TLS 1.2规范下它已经运行良好?

+1

可能要牛逼Ø仔细阅读本https://msdn.microsoft.com/en-us/library/office/dd633646(v=exchg.80).aspx – rojobo

回答

3

TLS在传输层完成,因此对于EWS,支持取决于底层的IIS设置。对于Office365的答案是肯定的看到http://blogs.technet.com/b/exchange/archive/2015/07/27/exchange-tls-amp-ssl-best-practices.aspx

HTTPS(OWA,Outlook中,EWS,远程PS等) - 为TLS 1.1和1.2的支持是基于在IIS本身的支持。 Windows 2008 R2或更高版本同时支持TLS 1.1和1.2,但特定版本的Windows可能会禁用或启用这些默认设置。这里还有一个重要的警告:CAS和邮箱之间的HTTPS代理在当前版本的Exchange Server中需要TLS 1.0 - 因此在CAS和邮箱之间禁用TLS 1.0会导致代理失败。这也是我们在Exchange 2016预览中解决的问题。我们希望在未来的CU中提供此功能,或者您可以通过支持部门提出请求。如果您有专门的角色,则可以在技术上禁用客户端& CAS之间的TLS 1.0,但我们仍不会推荐此操作。如果客户端支持,则Office 365已支持TLS 1.1 & 1.2。

基本上把客户端端点支持TLS 1.2,只要你的客户端支持它,你应该是好的。

干杯 格伦