我想加密SOAP消息的主体两次(超级加密)。 我正在使用Axis2和Rampart。
我正在尝试更改此方案的策略以对其进行两次加密。
我正在看这个部分(如果有意义的话,没有任何线索):
...
<sp:EncryptedParts>
<sp:Body/>
</sp:EncryptedParts>
...
我试过了:
...
<sp:EncryptedParts>
<sp:EncryptedParts>
<sp:Body/>
</sp:EncryptedParts>
</sp:EncryptedParts>
...
这给了我一个错误:“找到意外的加密数据,不需要加密”
我也尝试过:
...
<sp:EncryptedParts>
<sp:Body/>
<sp:EncryptedData/>
</sp:EncryptedParts>
...
有人知道怎么做吗?它甚至不必通过策略:我只需要这样做,并被服务器接受用于测试目的。