Я настроил прокси-службу WSDL на EI WSO2, которая указывает на внешнюю службу, защищенную OAuth.
Моя проблема заключается в том, что, помимо всех моих усилий, я не могу установить заголовок авторизации на предъявителя для своих вызовов службы,Конечная точка службы всегда возвращает ошибку «Не удается найти токен».Я уже перепробовал все руководства и документацию по заголовкам WSO2 (используя Header Mediator и header в качестве свойства), но ничего не работает.
Мой вопрос похож на этот , также без anwser.
Служба прокси WSDL используется приложением WCF .NET, и установлен заголовок Bearer.
Это конфигурация XML:
<?xml version="1.0" encoding="UTF-8"?>
<proxy xmlns="http://ws.apache.org/ns/synapse"
name="WSDLProxy"
startOnLoad="true"
statistics="disable"
trace="disable"
transports="http">
<target>
<inSequence>
<send>
<endpoint>
<wsdl port="RegisterEndpoint"
service="RegisterService.serviceagent"
uri="[external-wsdl-uri]"/>
</endpoint>
</send>
</inSequence>
<outSequence>
<send/>
</outSequence>
</target>
<publishWSDL uri="[external-wsdl-uri]"/>
</proxy>