如何在jboss 7.0.0.GA中启用ssl

6pp0gazn  于 2023-10-19  发布在  其他
关注(0)|答案(1)|浏览(87)

我想为EJB调用实现SSL。我尝试了以下链接,但它不像预期的那样工作。
enable SSl in jboss
如何在Jboss 7.0.0.GA中为EJB调用启用SSL。

rjzwgtxy

rjzwgtxy1#

尝试WildFly 10 -http://middlewaremagic.com/jboss/?p=2783的本教程
您需要更改的服务器配置是:

  • 在SecurityRealm中添加SSL作为您的身份
  • 在undertow子系统中配置HTTP侦听器
  • 在远程处理子系统中配置连接器,它将使用https
  • 从ejb 3子系统引用新的远程处理连接器

示例CLI:

/core-service=management/security-realm=ApplicationRealm/server-identity=ssl:add(keystore-path=server.keystore, keystore-relative-to=jboss.server.config.dir, keystore-password=123456)
reload
/subsystem=undertow/server=default-server/https-listener=https:add(socket-binding=https, security-realm=ApplicationRealm)
/subsystem=remoting/http-connector=https-remoting-connector:add(connector-ref=https, sasl-protocol=remote, security-realm=ApplicationRealm)
/subsystem=ejb3/service=remote:write-attribute(name=connector-ref,value=https-remoting-connector)
reload

然后,您应该在EJB客户机配置中使用正确的端口(8443)。

相关问题