PHP实现WSEE&WSU标准SOAP安全请求遇阻求助
生成符合OASIS WSS标准的SOAP签名Header遇到瓶颈
我已经绞尽脑汁搜了一整天,愣是一点进展都没有!我正在对接一个遵循以下两个OASIS WSS标准的API:
http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsdhttp://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd
现在需要生成包含签名值的SOAP请求Header,以下是我尝试发送的Header示例:
<soapenv:Header> <wsse:Security xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd"> <!-- 这里是我尝试构造的签名相关内容,但一直无法通过API验证 --> </wsse:Security> </soapenv:Header>
我试过调整签名算法、证书引用方式和字段时序,但API始终返回签名无效的错误,实在摸不清问题出在哪!
内容的提问来源于stack exchange,提问作者Hayden Sweet
相关产品推荐
相关产品推荐

