SoapUI menerima 407 sebelum layanan SOAP dapat mengautentikasi
Simpan login proxy di pengaturan proxy SoapUI dan diagnosis secara terpisah dari 401 layanan atau kredensial keamanan pesan.
407 meminta SoapUI mengautentikasi ke perantara. Header Authorization yang ditujukan untuk layanan SOAP tidak dapat menjawabnya, dan pada HTTPS proxy dapat menolak CONNECT sebelum permintaan layanan dikirim.
Masukkan host, port, nama pengguna, dan kata sandi perantara ke pengaturan proxy SoapUI. Biarkan autentikasi layanan pada permintaannya atau pada profil otorisasi yang berlaku. Kredensial keamanan pesan SOAP dapat membentuk lapisan lain.
| Respons | Siapa yang bertanya? | Header kredensial yang sesuai |
|---|---|---|
| 407 / Proxy-Authenticate | Proxy | Proxy-Authorization |
| 401 / WWW-Authenticate | Tujuan | Authorization |
Pada kegagalan HTTPS, tentukan dulu apakah CONNECT diterima. Lalu periksa pertukaran dengan layanan. Urutan ini mencegah login tunnel yang hilang disalahartikan sebagai layanan menolak akunnya sendiri.
Jika tampaknya akun yang salah dikirim, bandingkan profil autentikasi yang dipilih, header eksplisit, dan pertukaran sebenarnya setelah rahasia dihapus. Simpan versi SoapUI bersama bukti tersebut; laporan gejala pada rilis lama tidak membuktikan penyebabnya pada instalasi ini.
Header Basic yang dibuat manual hanya berlaku untuk autentikasi Basic. Isi Base64-nya masih memuat kredensial, dan header Authorization ganda atau nilai yang disalin ke pengaturan proxy dapat menimbulkan kesalahan kedua.