我意识到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时,会给我一个错误。
我说xsd应该读http://docs.oasis-open.org/ws-sx/ws-trust/200512而不是http://docs.oasis-open.org/ws-sx/ws-trust/200512/是正确的。
参考:
答案 0 :(得分:0)
我不知道您在哪里找到要讨论的架构,但是我找到的是在
http://docs.oasis-open.org/ws-sx/ws-trust/v1.4/ws-trust-1.4.xsd
及其targetNamespace的末尾没有“ /”。