在内部部署的 MULE RUN TIME 上禁用 TLS 版本

问题描述

目前使用 java 1.8 的 mule 3.9 并启用所有 TLS 所以现在我需要禁用 v 1.0 ,会有任何问题..

或者在使用 https 连接到其他 API 的现有 mule API 中会出现任何问题,因为我的 mule API 有时会调用其他外部 API

解决方法

在 Mule 3.9 和 Java 1.8 中默认禁用 TLS 1.0。只有当您的应用程序尝试连接到任何仅接受 TLS 1.0 的 HTTPS 服务时,您才会遇到问题。这些将拒绝您的 HTTPS 请求。

如果那些仅公开 TLS 1.0 的服务是 API 还是不是 API,这无关紧要,因为我们将 HTTPS 作为一种通信传输方式进行讨论,而且它们所做的并不会改变这一点。它可能是 HTTPS 计划或 HTTPS 背后的 SOAP 网络服务。

Anypoint Platform 已弃用 TLS 1.0 多年,因此任何平台 API 和全球负载均衡器都将拒绝 TLS 1.0。