繁体   English   中英

用证书签署肥皂请求

[英]Signing Soap request with certificate

我想用存储在计算机中的证书对Soap请求(.NET 3.5,C#)进行签名(可以读取证书)。

我不希望请求被加密(这就是我在WSHttpBinding上更改Security.ModeSecurity.Message属性时得到的信息)。 我正在寻找一个签名的Soap标头

在阅读了MSDN,博客,StackOverflow上的大量文章之后,我IClientMessageInspector了这种方法:使用IClientMessageInspector和方法BeforeSendRequest 我可以在其中设置一个断点并查看我的请求,但是如何修改其XML内容呢?

可以修改消息-有关示例代码和说明,请参见

基本上你的复制Message到一个XML文档作为缓冲复制,修改XML,然后创建一个新Message从修改后的XML和分配新的Messageref Message PARAM ...

暂无
暂无

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

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