SoapUI merr një 407 përpara se shërbimi SOAP të mund të autentikohet
Mbajni identifikimin e proxy-t në cilësimet e proxy-t të SoapUI dhe diagnostikojeni veçmas nga 401 i shërbimit ose kredencialet e sigurisë së mesazhit.
Një 407 i kërkon SoapUI të autentikohet te ndërmjetësi. Një header Authorization i destinuar për shërbimin SOAP nuk mund t'i përgjigjet atij, dhe për HTTPS proxy-i mund të refuzojë CONNECT përpara se kërkesa e shërbimit të dërgohet.
Vendosni hostin, portin, emrin e përdoruesit dhe fjalëkalimin e ndërmjetësit në cilësimet e proxy-t të SoapUI. Mbajeni autentikimin e shërbimit në kërkesën e tij ose në profilin e autorizimit të zbatueshëm. Kredencialet e sigurisë së mesazhit SOAP mund të formojnë një shtresë tjetër.
| Përgjigja | Kush po pyet? | Header-i përkatës i kredencialeve |
|---|---|---|
| 407 / Proxy-Authenticate | Proxy-i | Proxy-Authorization |
| 401 / WWW-Authenticate | Destinacioni | Authorization |
Për një dështim HTTPS, së pari vërtetoni nëse CONNECT u pranua. Pastaj inspektoni shkëmbimin me shërbimin. Ky rend e pengon një identifikim të munguar tuneli të merret si refuzim i shërbimit për llogarinë e vet.
Nëse duket se po dërgohet llogaria e gabuar, krahasoni profilin e zgjedhur të autentikimit, header-at eksplicitë dhe shkëmbimin aktual me sekretet e hequra. Mbani versionin e SoapUI me atë provë; raportimet e simptomës në versionet e mëparshme nuk vërtetojnë shkakun në këtë instalim.
Një header Basic i ndërtuar me dorë vlen vetëm për autentikimin Basic. Përmbajtja e tij Base64 ende përmban kredenciale, dhe header-at Authorization të dyfishuar ose një vlerë e kopjuar në cilësimet e proxy-t mund të krijojnë një gabim të dytë.