Когда я отправляю запрос к конечной точке WS-Trust, мой запрос включает в себя пространство имен WS-Trust http://docs.oasis-open.org/ws-sx/ws-trust/200512, но конечная точка WS-Trust выдает ошибку как
http://docs.oasis-open.org/ws-sx/ws-trust/200512
<soap:Fault> <soap:Code> <soap:Value>soap:Sender</soap:Value> </soap:Code> <soap:Reason> <soap:Text xml:lang="en">Unexpected element {http://docs.oasis-open.org/ws-sx/ws-trust/200512}RequestSecurityToken found. Expected {http://docs.oasis-open.org/ws-sx/ws-trust/200512/}RequestSecurityToken.</soap:Text> </soap:Reason> </soap:Fault>
Работает нормально, если я используюпространство имен http://docs.oasis-open.org/ws-sx/ws-trust/200512/, но как мне изменить свою конечную точку WS-Trust, чтобы она принимала запрос с http://docs.oasis-open.org/ws-sx/ws-trust/200512.Я проверил свой wsdl и он имеет пространство имен как http://docs.oasis-open.org/ws-sx/ws-trust/200512.
http://docs.oasis-open.org/ws-sx/ws-trust/200512/
wsdl
Я исправил эту проблему, изменив targetNamespace в моих сгенерированных ресурсах Java с WSDL.
targetNamespace