我意识到WS-Trust 1.4规范所说的内容与验证它的XSD之间存在区别。
声明规格的名称空间是:http://docs.oasis-open.org/ws-sx/ws-trust/200512
但是XSD上的名称空间是:http://docs.oasis-open.org/ws-sx/ws-trust/200512/
,当我尝试验证使用WS-Trust规范形成的XML时,它会给我一个错误。
sx/ws-trust/200512/?参考:
- docs.oasis-open.org/ws-sx/ws-trust/200512/ws-trust-1.3-os.html
我不知道您在哪里找到您谈论的模式,但是我发现的模式是
http://docs.oasis-open.org/ws-sx/ws-trust/v1.4/ws-trust-1.4.xsd
及其targetNamespace没有落后的"/".