繁体   English   中英

如何使用SSL保护Web服务

[英]How to secure a web service with ssl

我使用Netfs 7.3.2构建Java EE应用程序,使用Javafx作为客户端,由EJB的Web服务提供服务。 我想添加SSL,以确保通过网络与客户端的Web服务通信安全。 我试图为Web服务添加安全性,但出现以下错误

SEVERE: WSS1601: Security Requirements not met - Transport binding configured in policy but incoming message was not SSL enabled

严重:WSITPVD0035:验证入站邮件中的安全性时出错。 com.sun.xml.wss.impl.XWSSecurityRuntimeException:WSS1601:不满足安全要求-在策略中配置了传输绑定,但是未启用传入消息的SSL

由于我不熟悉Web服务安全性,因此我尝试了所有方法来在线获得教程,以帮助我完成此任务,因此,我还特别为此配置SSL。

请有人帮我提供一些教程或解决方案。 提前致谢。

Web服务通常是后台的普通Web应用程序。 因此通常启用SSL并在服务器端分配SSL端口就足够了。 例如,在WebLogic中,打开WebLogic管理控制台并设置以下内容:

  • 环境/服务器/ AdminServer /配置/ SSL侦听端口已启用

  • 环境/服务器/ AdminServer /配置/ SSL侦听端口:7004

然后在客户端,只需将http更改为https,将非SSL端口更改为Web服务URL中的SSL端口。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM