2016-04-14 313 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,只要你的客戶端支持它,你應該是好的。

乾杯 格倫