gpt4 book ai didi

ssl - 如何为独立的 Mule 应用程序启用 TLSv1.1

转载 作者:太空宇宙 更新时间:2023-11-03 14:54:13 24 4
gpt4 key购买 nike

应用程序使用 Mule ESB v3.3 并在 Java 7 上运行。

Mule 是这样以编程方式启动的:

ConfigurationBuilder builder = new SpringXmlConfigurationBuilder(configResources);
MuleContext context = new DefaultMuleContextFactory().createMuleContext(builder);
context.start();

目标是启用 TLSv1.1(在 Java7 中默认禁用)。我尝试过不同的 VM 选项,例如

-Ddeployment.security.TLSv1.1=true

-Dhttps.protocols=TLSv1.1

没有效果。

Mule documentation说它可以在 tls-default.conf 中启用,但我不知道把这个文件放在哪里,因为我不使用 Mule 服务器,只使用必要的 Mule 库。

最佳答案

tls-default.conf 是从类路径的根加载的,这意味着如果您将它放在“src/main/resources”(假设您使用 Maven)中,它将结束在构建的应用程序中的正确位置。

关于ssl - 如何为独立的 Mule 应用程序启用 TLSv1.1,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31318820/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com