407 prosi SoapUI o uwierzytelnienie się wobec pośrednika. Nagłówek Authorization przeznaczony dla usługi SOAP nie może na to odpowiedzieć, a w HTTPS proxy może odrzucić CONNECT, zanim żądanie usługi zostanie wysłane.

Wpisz nazwę hosta, port, nazwę użytkownika i hasło pośrednika w ustawieniach proxy SoapUI. Uwierzytelnianie usługi pozostaw przy jej żądaniu albo w odpowiednim profilu autoryzacji. Poświadczenia zabezpieczeń wiadomości SOAP mogą tworzyć kolejną warstwę.

OdpowiedźKto pyta?Odpowiadający nagłówek poświadczeń
407 / Proxy-AuthenticateProxyProxy-Authorization
401 / WWW-AuthenticateMiejsce doceloweAuthorization

Przy niepowodzeniu HTTPS ustal najpierw, czy CONNECT został przyjęty. Następnie sprawdź wymianę z usługą. Ta kolejność zapobiega pomyleniu brakującego logowania do tunelu z odrzuceniem własnego konta przez usługę.

Jeśli wygląda na to, że wysyłane jest niewłaściwe konto, porównaj wybrany profil uwierzytelniania, jawne nagłówki i rzeczywistą wymianę po usunięciu sekretów. Zachowaj wersję SoapUI wraz z tymi dowodami; zgłoszenia objawu w starszych wydaniach nie dowodzą jego przyczyny w tej instalacji.

Ręcznie zbudowany nagłówek Basic dotyczy tylko uwierzytelniania Basic. Jego zawartość Base64 nadal zawiera poświadczenia, a zduplikowane nagłówki Authorization lub wartość skopiowana do ustawień proxy mogą spowodować drugi błąd.

Powiązane artykuły