【发布时间】:2016-01-07 18:03:07
【问题描述】:
大家好, 我有一个在 Glassfish 4.0 上运行的 JAX-WS (Metro) Web 服务,它接收入站 https 消息。一切运行良好(通过 TLSv1.0),但现在向我们发送消息的供应商希望要求它们仅通过 TLSv1.1 或 TLSv1.2 发送。 GF4.0 默认使用支持 TLSv1.2 的 JDK7,但默认禁用。你如何打开它,以便 Web 服务仍然可以接收消息?我可以在 POJO 客户端(出站)中执行此操作,但在配置服务器以执行相同操作(入站)时遇到问题。
我已尝试进入 GF Admin Console\Configurations\server-config\JVM Settings 并添加 JVM 选项 -Dhttps.protocols=TLSv1.2 但这似乎没有影响...
提前致谢! :)
【问题讨论】:
-
您能找到解决方案吗?
标签: java web-services glassfish glassfish-4 tls1.2