【问题标题】:How to make JAX-WS web service secure如何使 JAX-WS Web 服务安全
【发布时间】:2013-11-27 12:09:28
【问题描述】:

我在 Jboss 5.1.0 中部署了一个简单的“Helloworld”JAX-WS 服务。它工作正常,我可以从 SoapUI 客户端/Java 客户端调用我的服务。

现在我想让服务安全(启用 SSL)并使用 https 协议进行访问。我已经对 Jboss 中的 default\deploy\jbossweb.sar\server.xml 文件进行了更改

  <Connector protocol="HTTP/1.1" SSLEnabled="true" 
       port="8443" address="${jboss.bind.address}"
       scheme="https" secure="true" clientAuth="false" 
       keystoreFile="${jboss.server.home.dir}/conf/ws.keystore"
       keystorePass="install01" sslProtocol = "TLS" />

但是当我尝试做的时候

https://machinename:8443/abc/webservice?wsdl 

没用

有什么想法吗?

【问题讨论】:

  • “它不起作用”在这里没有任何意义。您的测试的实际症状或结果是什么?

标签: web-services ssl jboss jax-ws


【解决方案1】:

要实现这一点,首先,请阅读一些说明 SSL 工作原理的材料。原因是,当您打算启用 SSL 时,客户端和服务器之间会发生几轮对话。最重要的是,还有一些非常特定于 SSL 的术语。我建议,先浏览文章。希望这可以帮助。

【讨论】:

    猜你喜欢
    • 2013-01-13
    • 1970-01-01
    • 2011-02-24
    • 1970-01-01
    • 2012-04-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-04-10
    相关资源
    最近更新 更多