请问soap Header里的Security元素中的信息如何生成?

weixin_43829380 2020-08-03 07:03:17
请问soap Header 里的Security元素中的信息如何生成?谢谢

<soapenv:Header>
<wsse:Security
xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd"
xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd">
<wsse:BinarySecurityToken EncodingType="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-soap-message-security-1.0#Base64Binary" ValueType="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-x509-token-profile-1.0#X509v3" wsu:Id="X509-CB6345F034B42C2EC7159644389327945">MIIDzTCCArWgAwIBAgIIDzMLWm4LUB8wDQYJKoZIhvcNAQELBQAwgYUxCzAJBgNVBAYTAkJFMRwwGgYDVQQKExNNYXN0ZUNhcmQgV29ybGR3aWRlMSQwIgYDVQQLExtHbG9iYWwgSW5mb3JtYXRpb24gU2VjdXJpdHkxMjAwBgNVBAMTKU1hc3RlckNhcmQgUFJEIE1lc3NhZ2VzIFNpZ25pbmcgU3ViIENBIEcyMB4XDTIwMDYwODE2MjQ0OVoXDTIzMDYwODE2MjQ0OVowaDELMAkGA1UEBhMCS1IxEzARBgNVBAgTClNvbWUtU3RhdGUxDTALBgNVBAoTBElDQ1AxGzAZBgNVBAsTEm10Zi5jb21hcGktc2lnbmluZzEYMBYGA1UEAxMPQWlyU2t5LUtFQi1JQ0NQMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA7TUqXiMXDtl8XLEnupTvoSuFH0SeW26V9hTI7fHMQvjxlNoRNUE2+wWfpFFIRi1CtWGZCJ+c9sB8wUEYLrT2kOGOygGCbagUV58uvIFIKWN20YoZEtpgHTavsKCgFD3SnCJFl56b7PhT1T3sBBZoHNAFg+fvIzkOu5f40QHPn7HWKJTqTrVHcHUXqyy0zwy1twh86dvhBarP3HaXiQpVSWbIO+NlEeLQcUVEKZiBJAtXJBe7h/uf9RQ4vJ4rDd/+ajTddDZ0ts/WgUzCNyxK55Y4MCsQRQY3d20/iUQ1hVox5nzIo4cl5jFyjClDs7tYJ4QOlFC9PzvWTiejncpwawIDAQABo10wWzAOBgNVHQ8BAf8EBAMCAIAwCQYDVR0TBAIwADAdBgNVHQ4EFgQUwWiV/R/0ePDaXNF62Xzi1lOYyWswHwYDVR0jBBgwFoAU66ASd4JT9FhYrwHp4f9kBT5H2aowDQYJKoZIhvcNAQELBQADggEBALut1mVxp8pqwsXoXduRcFMh06cdc+W/63LbeNTIr3FjR7BiQR8fG+JBP/gd3CyD1JoVvTPuJdw1i6iVDF2KngLClCNpmKrWGp0oBKJltwG0twoTypWDi1updc0N3vchGKdS/lXXiabTgN6Ly5IwQ7knbj/U7pzX9gqIYh38J51HT6JKhRJhYrrNMMihT0e8QwJzX59ySpD34pvtq/K1xxcJV0bpC7Bxs7c/mHwp9jKjPD29E26ol38Hk39SFIohGM/A6KrEXvz0B+eRR2YuA+oREyHmCA6+aWMvnR5ZMszEaJ3YixF+t9oI4yEwMCgti1Fr3hXfpCZKfeHh50gnN90=</wsse:BinarySecurityToken>
<ds:Signature Id="SIG-CB6345F034B42C2EC7159644389328549"
xmlns:ds="http://www.w3.org/2000/09/xmldsig#">
<ds:SignedInfo>
<ds:CanonicalizationMethod Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#">
<ec:InclusiveNamespaces PrefixList="ser soapenv"
xmlns:ec="http://www.w3.org/2001/10/xml-exc-c14n#"/>
</ds:CanonicalizationMethod>
<ds:SignatureMethod Algorithm="http://www.w3.org/2001/04/xmldsig-more#rsa-sha256"/>
<ds:Reference URI="#id-CB6345F034B42C2EC7159644389328048">
<ds:Transforms>
<ds:Transform Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#">
<ec:InclusiveNamespaces PrefixList="ser"
xmlns:ec="http://www.w3.org/2001/10/xml-exc-c14n#"/>
</ds:Transform>
</ds:Transforms>
<ds:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"/>
<ds:DigestValue>NaOUWsVCSpzytbRQhEEoHc/6M1A=</ds:DigestValue>
</ds:Reference>
</ds:SignedInfo>
<ds:SignatureValue>bZPBGdjwu0zbQuGHENxV/vAnWb/iUXv+0ZFRiNZb72dcEKzzycClD0dpWSaDBY3PYbAA/NgXcs5C
QQruaz6fi7/W15IGvUryW75+fQ7FLMV44QVGy3tTho0GYeoM1QdbQGiEtST8gX1IqSjWmco8ntxY
Qm/upJa5ArH44jU4OE1SwOYfD4QlkTYshJtd5/NQsplgtqx7ZejaVc7W1pLkhGo/zuVc6GaGsY9s
katnbpqFSmmi4HQYuQhV4baJ7OM6GMUnQhGNsSarWne44CEcEdLnUQ90Imcoj9xb6bJ3DrqtQvpJ
a5+WXSLQe0Kp5ASzDNm6br0fESgOAZDFDgu0NA==</ds:SignatureValue>
<ds:KeyInfo Id="KI-CB6345F034B42C2EC7159644389327946">
<wsse:SecurityTokenReference wsu:Id="STR-CB6345F034B42C2EC7159644389327947">
<wsse:Reference URI="#X509-CB6345F034B42C2EC7159644389327945" ValueType="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-x509-token-profile-1.0#X509v3"/>
</wsse:SecurityTokenReference>
</ds:KeyInfo>
</ds:Signature>
</wsse:Security>
</soapenv:Header>
...全文
2229 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
唐僧吃肉 2021-12-02
  • 打赏
  • 举报
回复

楼主解决了?求教

xiaoxsheep 2021-02-02
  • 打赏
  • 举报
回复
楼主知道怎么生成了吗,求教!!!!
唐僧吃肉 2021-12-02
  • 举报
回复
@xiaoxsheep 你知道怎么生成的了吗?求教
LikeWatchStar 2020-08-04
  • 打赏
  • 举报
回复
没看懂,如果你是调用soap的接口有问题可以直接点击asmx页面里的方法,最底部有调用案列

110,535

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

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