php小編草莓提醒您,如果您在使用某些應用程式或服務時收到了「AADSTS1002016,您正在使用TLS版本1.0、1.1和/或3DES密碼」的錯誤提示,這表示您正在使用的安全協定版本過低或加密演算法不安全。為了保護您的資料安全,請盡快升級您的作業系統、瀏覽器或應用程序,以使用更高版本的TLS協定和更強大的加密演算法。這樣可以有效防止駭客入侵和資料外洩的風險。同時,也提醒您定期更新軟體和應用程序,以保持您的裝置和資料的安全。
AADSTS1002016,您正在使用TLS 版本1.0、1.1 和/或3DES 密碼
使用以下解決方案修復AADSTS1002016,您使用的是TLS 版本1.0、1.1 和/或3DES密碼錯誤。
透過控制台啟用 TLS 版本 1.2在 Azure AD 環境中啟用對 TLS 1.2 的支援來更新您的 .NET 框架讓我們詳細看看所有這些修復。
一些使用者報告在開啟 Windows 11/10 上的 Outlook 應用程式時遇到錯誤訊息。此錯誤訊息是由於系統停用了 TLS 版本 1.2 導致的。要解決此問題,您需要啟用系統上的 TLS 版本 1.2。以下是修復此錯誤的步驟:
開啟控制面板。在檢視方式模式中選擇大圖示。按一下“Internet 選項”。在「Internet 屬性」視窗中,選擇「進階」標籤。選擇TLS 1.2複選框。按一下“應用”,然後按一下“確定”。現在,開啟 Outlook 應用程式。這次應該不會出現錯誤訊息。
據報導,使用者在嘗試將Azure功能連接到客戶端租用戶Azure時遇到了錯誤。根據錯誤訊息,這表示您正在使用TLS版本1.0、1.1和/或3DES密碼。由於Azure AD中的安全性問題,Microsoft已經棄用了TLS 1.0和TLS 1.1。如果您的Azure AD環境仍在使用TLS 1.0或1.1,那麼您將會遇到這個錯誤。為了解決這個問題,您需要啟用TLS 1.2。
您可以透過在 PowerShell 中執行以下命令來啟用 TLS 1.2。
[Net.ServicePointManager]::SecurityProtocol = [Net.SecurityProtocolType]::Tls12
或者,您可以按照Microsoft 官方網站上列出的說明在您的 Azure AD 環境中啟用對 TLS 1.2 的支援。
如果啟用 TLS 版本 1.2 後仍然遇到相同的錯誤,則問題可能出在 .NET Framework 上。您仍在使用舊版的 .NET Framework。 TLS 1.2 需要 .NET Framework 版本 4.7 或更高版本。因此,如果您使用的是 4.7 之前的 .NET Framework 版本,啟用 TLS 1.2 後將會遇到該錯誤。若要解決此問題,請安裝 .NET Framework 版本 4.7 或更高版本。
就是這樣。我希望文章中提供的解決方案可以幫助您解決問題。
您可以透過 Internet 選項檢查是否在 Windows 11/10 系統上啟用了 TLS 1.1。按一下“Windows 搜尋”並輸入“Internet 選項”。現在,選擇最匹配的結果。在「Internet 選項」視窗中,前往「進階」標籤並找到「TLS 1.1」。如果選取 TLS 1.1 複選框,則啟用它;否則,停用。
您可以透過變更群組原則設定來啟用 TLS 密碼套件順序。開啟群組原則管理控制台並導覽至電腦設定 > 管理範本 > 網路 > SSL 配置設定 路徑。雙擊SSL 密碼套件訂單並選擇啟用。現在,右鍵單擊“SSL 密碼套件”框,然後按一下“全選”。在記事本中複製所選文本,並使用新的密碼套件順序清單進行更新。之後,將 SSL 密碼套件中的清單替換為更新後的有序列表。按一下“應用”,然後按一下“確定”。
以上是AADSTS1002016,您正在使用TLS版本1.0、1.1和/或3DES密碼的詳細內容。更多資訊請關注PHP中文網其他相關文章!