多语言展示
当前在线:932今日阅读:126今日分享:42

WS-Security设置

WS-Security设置
工具/原料

WS-Security

方法/步骤
1

1.在Apache CXF中,可以使用如下定义来使用用户名密码认证:客户端:

2

2.passwordType值为PasswordText时,则密码使用明文传输;为PasswordDigest时,则Password_Digest = Base64 ( SHA-1 ( nonce + created + password ) ),比如传输的SOAP报文为:

3

3.使用加密的密码传输,则客户端与服务端都需要指定一个passwordCallbackRef,该实现类继承CallbackHandler,下面做个示例

4

4.handle方法代码

5

5. CallbackHandler 方法代码

6

6.通过数据库得到该用户名的密码

推荐信息