SoapUI добија 407 пре него што SOAP сервис може да се аутентификује
Задржите пријаву на прокси у подешавањима проксија у SoapUI-ју и дијагностикујте је одвојено од 401 сервиса или акредитива за безбедност порука.
407 тражи од SoapUI-ја да се аутентификује на посреднику. Заглавље Authorization намењено SOAP сервису не може да одговори на то, а код HTTPS-а прокси може да одбије CONNECT пре него што се захтев сервису пошаље.
Унесите host, port, корисничко име и лозинку посредника у подешавања проксија у SoapUI-ју. Задржите аутентификацију сервиса на његовом захтеву или одговарајућем профилу ауторизације. Акредитиви за безбедност SOAP порука могу да буду још један слој.
| Одговор | Ко пита? | Одговарајуће заглавље акредитива |
|---|---|---|
| 407 / Proxy-Authenticate | Прокси | Proxy-Authorization |
| 401 / WWW-Authenticate | Одредиште | Authorization |
За HTTPS неуспех, најпре утврдите да ли је CONNECT прихваћен. Затим прегледајте размену са сервисом. Овај редослед спречава да се недостајућа пријава на тунел погрешно протумачи као одбијање сопственог налога од стране сервиса.
Ако изгледа да се шаље погрешан налог, упоредите изабрани профил аутентификације, експлицитна заглавља и стварну размену без тајни. Сачувајте верзију SoapUI-ја уз тај доказ; извештаји о симптомима у ранијим верзијама не утврђују његов узрок у овој инсталацији.
Ручно састављено Basic заглавље важи само за Basic аутентификацију. Његов Base64 садржај и даље садржи акредитиве, а дуплирана заглавља Authorization или вредност копирана у подешавања проксија могу створити другу грешку.