SoapUI, SOAP Hizmeti Kimlik Doğrulaması Yapmadan Önce 407 Alıyor
Proxy oturum açma bilgisini SoapUI'nin proxy ayarlarında tutun ve hizmetin 401'inden veya ileti güvenliği kimlik bilgilerinden ayrı olarak inceleyin.
Bir 407, SoapUI'den aracıya kimlik doğrulaması yapmasını ister. SOAP hizmetine yönelik bir Authorization başlığı buna yanıt veremez ve HTTPS'te proxy, hizmet isteği gönderilmeden önce CONNECT'i reddedebilir.
Aracının ana bilgisayarını, bağlantı noktasını, kullanıcı adını ve parolasını SoapUI'nin proxy ayarlarına girin. Hizmetin kimlik doğrulamasını kendi isteğinde veya geçerli yetkilendirme profilinde tutun. SOAP ileti güvenliği kimlik bilgileri başka bir katman oluşturabilir.
| Yanıt | Kim soruyor? | Karşılık gelen kimlik bilgisi başlığı |
|---|---|---|
| 407 / Proxy-Authenticate | Proxy | Proxy-Authorization |
| 401 / WWW-Authenticate | Hedef | Authorization |
Bir HTTPS hatasında önce CONNECT'in kabul edilip edilmediğini belirleyin. Ardından hizmetle olan alışverişi inceleyin. Bu sıra, eksik bir tünel oturum açmasının hizmetin kendi hesabını reddetmesiyle karıştırılmasını önler.
Yanlış hesap gönderiliyor gibi görünüyorsa seçili kimlik doğrulama profilini, açık başlıkları ve gerçek alışverişi gizli bilgiler kaldırılmış olarak karşılaştırın. SoapUI sürümünü bu kanıtla birlikte saklayın; eski sürümlerdeki belirti raporları bu kurulumdaki nedenini kanıtlamaz.
Elle oluşturulmuş bir Basic başlığı yalnızca Basic kimlik doğrulaması için geçerlidir. Base64 içeriği hâlâ kimlik bilgilerini barındırır ve yinelenen Authorization başlıkları veya proxy ayarlarına kopyalanmış bir değer ikinci bir hata oluşturabilir.