Security header w SOAPIE/jak obejsc temat?

Security header w SOAPIE/jak obejsc temat?
S1
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 71
0

Pierwszy raz wystawiam soap serwis i kiedy strzelam na adres url wyskakuje mi blad, nie do konca wiem na czym powinienem mój wzrok skupić. Mam skonfigurować nagłówek? Problem z uwierzytelnianiem? Tak tak, googlowalem ale odpowiedz jest srednio satysfakcjonująca wiec pomyslalem, ze spytam starszych kolegow.
screenshot-20231010142212.png

YA
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 2384
0

Komunikat mówi, że brakuje Ci <wsse:Security> w requeście. Obejście: Może by tak dodać wsse? Powinieneś dopytać dostawcę usługi o wymagania dotyczące bezpieczeństwa i je obsłużyć w komunikacji SOAPowej.

Kopiuj
<?xml version="1.0"?>
<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:foobar="http://www.serwis.com/ws">
   <soap:Header>
      <wsse:Security xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd">
      <!-- Token moze? 
         <wsse:UsernameToken>
            ...
         </wsse:UsernameToken>
         ---> 
      </wsse:Security>
   </soap:Header>
   <soap:Body>
      <foobar:Operacja>
         <!-- parametry --> 
      </foobar:Operacja>
   </soap:Body>
</soap:Envelope>

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.