2
|
Kevin Hoffman · 技术社区 · 14 年前 |
![]() |
1
0
明白了。我创建了一个XmlSignatureVerificationConfigurationSection类,它允许我将一个直接调用的XML元素放入WCF行为配置中。然后,此配置部分将WCF指向我的行为扩展SignatureVerificationBehavior的数据类型。然后,此行为指向我编写的自定义消息检查器SignatureVerificationInspector。这个检查器弹出打开消息,从有效负载中移除签名节点,验证签名,然后将新的(已移除签名)消息发送回管道,在该管道中,服务定义完全不知道签名的存在。 |