急,WS-Security的问题,一定要帮忙。。。

ntucz 2007-03-21 07:45:21
从springside里面截取了xfire里面的security内容,调试了半天。在Encrypt模式下,虽然通过了,但没有动态性:(
客户端用的outsecurity_enc.properties,不管,因为相应的客户的公钥在服务器端chenzheng_private.jks里面都有保存。
服务器端用:insecurity_enc.properties的内容是:
org.apache.ws.security.crypto.provider=org.apache.ws.security.components.crypto.Merlin
org.apache.ws.security.crypto.merlin.keystore.type=jks
org.apache.ws.security.crypto.merlin.keystore.password=chenzheng
org.apache.ws.security.crypto.merlin.alias.password=123456
org.apache.ws.security.crypto.merlin.keystore.alias=chenzheng
org.apache.ws.security.crypto.merlin.file=org/spring/bookstore/xfire/server/security/wss4j/chenzheng_private.jks
这个insecurity_enc.properties在xfire-servlet.xml里面有保存,所以它是固定的,但别名都指定了chenzheng,密码是123456;这只能对应到一个用户啊,郁闷,怎么才能动态呢,大家一定要告诉我啊。。。
...全文
249 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
ntucz 2007-03-22
  • 打赏
  • 举报
回复
好像是多加一个别名就可以了
org.apache.ws.security.crypto.merlin.alias.password=123456
org.apache.ws.security.crypto.merlin.keystore.alias=user
org.apache.ws.security.crypto.merlin.alias.password=abcdef
org.apache.ws.security.crypto.merlin.keystore.alias=chenzheng
不知对否:(

67,515

社区成员

发帖
与我相关
我的任务
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
  • Java EE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧