关于web service安全认证

时间:2020-12-19 14:27:27
我是用的JAVA。请问各位高手,用web service如何实现安全认证?

9 个解决方案

#1


使用soap协议么?
可以使用Apache的WSS4J,支持用户名令牌,消息加密、消息签名、时间戳等

#2


有没有一个实例啊,webservices的.. 
客户端和服务端都需要...详细一点. 
哪位大侠赐教啊. 
是不是webservies和jdk的版本有很大的关系哦. 

#3


关注啊

#4


同上。。。

#5


  webservice 认证 可以通过https ,ssl实现。数字签名的原理你应该知道的吧。

  java有生成key的工具。
  
  和你用的开发框架也有关。cxf,axis等。
  但原理是一样的。

  www.frcircle.com  这里有很多webservice方面的资料。你可以参考下。尤其是axis下的资料 。

#6


用ws-security,xfire或者apache cxf支持这种协议。

#7


如果你用的weblogic的话,可以参考这篇文章,很详细,根据上面做就可以了,我都试过了.
http://www.blogjava.net/gf7/archive/2008/01/23/100533.html

#8


最简单的可以在服务器端加上org.apache.axis.handlers.SimpleAuthorizationHandler这个handler和users.lst文件,在客户端添加用户名和密码验证。

#9


该回复于2008-10-31 11:18:35被版主删除

#1


使用soap协议么?
可以使用Apache的WSS4J,支持用户名令牌,消息加密、消息签名、时间戳等

#2


有没有一个实例啊,webservices的.. 
客户端和服务端都需要...详细一点. 
哪位大侠赐教啊. 
是不是webservies和jdk的版本有很大的关系哦. 

#3


关注啊

#4


同上。。。

#5


  webservice 认证 可以通过https ,ssl实现。数字签名的原理你应该知道的吧。

  java有生成key的工具。
  
  和你用的开发框架也有关。cxf,axis等。
  但原理是一样的。

  www.frcircle.com  这里有很多webservice方面的资料。你可以参考下。尤其是axis下的资料 。

#6


用ws-security,xfire或者apache cxf支持这种协议。

#7


如果你用的weblogic的话,可以参考这篇文章,很详细,根据上面做就可以了,我都试过了.
http://www.blogjava.net/gf7/archive/2008/01/23/100533.html

#8


最简单的可以在服务器端加上org.apache.axis.handlers.SimpleAuthorizationHandler这个handler和users.lst文件,在客户端添加用户名和密码验证。

#9


该回复于2008-10-31 11:18:35被版主删除