![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 5 Pomógł: 0 Dołączył: 15.10.2016 Ostrzeżenie: (0%) ![]() ![]() |
Próbuję zestawić połączenie z Web Service firmy kurierskiej Raben przez plik WSDL (jest środowisko testowe i produkcyjne). Sam link zawiera https oraz zwraca poniższy komunikat.
Cytat 400 Bad Request No required SSL certificate was sent Posiadam wymagany certyfikat. Poniżej zamieszczam kod, który używam. Zwraca on niestety poniższy błąd.
Cytat SOAP-ERROR: Parsing WSDL: Couldn't load from 'https://osbtest.raben-group.com/CDM/tmsIntegrationService?wsdl' : failed to load external entity "https://osbtest.raben-group.com/CDM/tmsIntegrationService?wsdl" W dokumentacji zawarta jest jeszcze taka informacja: Cytat Należy użyć nagłówka SOAP w celu autoryzacji użycia danej usługi (to jest inny poziom autoryzacji niż https). Nagłówek musi być użyty jak w przykładzie poniżej: Kod <soap:Header xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"> <wsse:Security 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="CustomerID"> <wsse:Username>UserName</wsse:Username> <wsse:Password Type="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-username-token-profile-1.0#PasswordText">UserPassword</wsse:Password> </wsse:UsernameToken> </wsse:Security> </soap:Header> gdzie powinno się umieścić:
Proszę o pomoc. Ten post edytował marion03 19.01.2017, 20:59:57 |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 3.05.2025 - 05:04 |