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ıtKim soruyor?Karşılık gelen kimlik bilgisi başlığı
407 / Proxy-AuthenticateProxyProxy-Authorization
401 / WWW-AuthenticateHedefAuthorization

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.

İlgili makaleler