SoapUI dostane 407 dříve, než se služba SOAP může autentizovat
Ponechte přihlášení k proxy v nastavení proxy v SoapUI a diagnostikujte je odděleně od 401 služby nebo přihlašovacích údajů zabezpečení zpráv.
407 žádá SoapUI, aby se autentizovalo vůči prostředníkovi. Hlavička Authorization určená pro službu SOAP na to nemůže odpovědět a u HTTPS může proxy odmítnout CONNECT ještě před odesláním požadavku na službu.
Zadejte hostitele, port, uživatelské jméno a heslo prostředníka do nastavení proxy v SoapUI. Autentizaci služby ponechte na jejím požadavku nebo v příslušném profilu autorizace. Přihlašovací údaje zabezpečení zpráv SOAP mohou tvořit další vrstvu.
| Odpověď | Kdo se ptá? | Odpovídající hlavička údajů |
|---|---|---|
| 407 / Proxy-Authenticate | Proxy | Proxy-Authorization |
| 401 / WWW-Authenticate | Cíl | Authorization |
U selhání HTTPS nejprve zjistěte, zda byl CONNECT přijat. Poté prohlédněte výměnu se službou. Toto pořadí brání tomu, aby chybějící přihlášení tunelu bylo zaměněno za odmítnutí vlastního účtu službou.
Pokud se zdá, že se odesílá nesprávný účet, porovnejte zvolený profil autentizace, explicitní hlavičky a skutečnou výměnu po odstranění tajemství. Uchovejte verzi SoapUI spolu s těmito důkazy; zprávy o symptomu ve starších vydáních neprokazují jeho příčinu v této instalaci.
Ručně sestavená hlavička Basic platí pouze pro autentizaci Basic. Její obsah Base64 stále nese přihlašovací údaje a duplicitní hlavičky Authorization nebo hodnota zkopírovaná do nastavení proxy mohou vytvořit druhou chybu.