Egy 407 arra kéri a SoapUI-t, hogy hitelesítse magát a közvetítő felé. A SOAP szolgáltatásnak szánt Authorization fejléc erre nem tud válaszolni, HTTPS esetén pedig a proxy a szolgáltatáskérés elküldése előtt elutasíthatja a CONNECT-et.

A közvetítő hosztját, portját, felhasználónevét és jelszavát írja be a SoapUI proxybeállításaiba. A szolgáltatás hitelesítését hagyja a kérésén vagy a megfelelő engedélyezési profilon. A SOAP üzenetbiztonsági hitelesítő adatok további réteget alkothatnak.

VálaszKi kérdez?A megfelelő hitelesítő fejléc
407 / Proxy-AuthenticateA proxyProxy-Authorization
401 / WWW-AuthenticateA célAuthorization

HTTPS-hiba esetén először állapítsa meg, hogy elfogadták-e a CONNECT-et. Ezután vizsgálja meg a szolgáltatással folytatott cserét. Ez a sorrend megakadályozza, hogy a hiányzó alagút-bejelentkezést a szolgáltatás saját fiókjának elutasításaként értelmezzék.

Ha úgy tűnik, hogy rossz fiók megy ki, hasonlítsa össze a kiválasztott hitelesítési profilt, a kifejezett fejléceket és a tényleges cserét a titkok eltávolításával. Őrizze meg a SoapUI verzióját ezekkel a bizonyítékokkal; a tünetről szóló, korábbi kiadásokban megjelent jelentések nem bizonyítják annak okát ebben a telepítésben.

A kézzel épített Basic fejléc csak Basic hitelesítésre érvényes. Base64-tartalma továbbra is tartalmaz hitelesítő adatokat, és a duplikált Authorization fejlécek vagy a proxybeállításokba másolt érték második hibát okozhatnak.

Kapcsolódó cikkek