2013-07-15 4 views
1

Я пытаюсь выполнить запрос с стороннего веб-сайта с использованием Oracle SOA Suite. Что сообщение SOAP должно иметь такое заголовок с этим:Oracle SOA Suite WS-политики и связанные свойства

<soapenv:Header> 
<wsse:Security soapenv:mustUnderstand="1" xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd"> 
<wsse:UsernameToken wsu:Id="UsernameToken-1"> 
<wsse:Username>USERNAME_HERE</wsse:Username> 
<wsse:Password Type="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-username-token-profile-1.0#PasswordText">PASSWORD_HERE</wsse:Password> 
<wsse:Nonce EncodingType="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-soap-message-security-1.0#Base64Binary">q3rLryh0dfQ1BucKrtpagw==</wsse:Nonce> 
<wsu:Created>2012-11-26T20:38:56.682Z</wsu:Created> 
</wsse:UsernameToken> 
</wsse:Security> 
</soapenv:Header> 

Однако, не существует четкого способа сделать это в JDeveloper. Как настроить политику и свойства WS в JDeveloper и SOA Suite для создания SOAP-сообщения с указанным выше заголовком?

ответ

2

У вас есть два варианта, чтобы сделать это

  1. Присвоить политику в PartnerLink, щелкните правой кнопкой мыши на PartnerLink и выбрали Настройка WS политики, выберите политику, которую вы хотите настроить. Информацию о том, как настроить политику во время разработки Enabling Security with Policies

  2. С другой стороны, вы можете настроить свою политику с помощью OWSM на консоли администрирования. За информацией о том, как настроить политику OWSM Managing Web Service Policies Refer to Chapter 7 and 8

Смежные вопросы