SoapUI يتلقى 407 قبل أن يتمكن خدمة SOAP من المصادقة
أبقِ تسجيل دخول الوكيل في إعدادات الوكيل في SoapUI وافحصه بشكل منفصل عن 401 الخاص بالخدمة أو عن بيانات اعتماد أمان الرسائل.
يطلب 407 من SoapUI المصادقة أمام الوسيط. ولا يستطيع ترويسة Authorization المخصصة لخدمة SOAP أن تجيب على هذا الطلب، وفي HTTPS قد يرفض الوكيل CONNECT قبل إرسال طلب الخدمة.
ضع اسم مضيف الوسيط والمنفذ واسم المستخدم وكلمة المرور في إعدادات الوكيل في SoapUI. وأبقِ مصادقة الخدمة على طلبها أو على ملف تعريف التفويض المناسب. وقد تشكل بيانات اعتماد أمان رسائل SOAP طبقة أخرى.
| الاستجابة | من الذي يسأل؟ | ترويسة الاعتماد المقابلة |
|---|---|---|
| 407 / Proxy-Authenticate | الوكيل | Proxy-Authorization |
| 401 / WWW-Authenticate | الوجهة | Authorization |
عند فشل HTTPS، تحقق أولًا من ما إذا كان CONNECT قد قُبل. ثم افحص تبادل الخدمة. هذا الترتيب يمنع الخلط بين غياب تسجيل دخول النفق ورفض الخدمة لحسابها.
إذا بدا أن الحساب الخطأ هو الذي يُرسل، فقارن ملف تعريف المصادقة المحدد والترويسات الصريحة والتبادل الفعلي بعد إزالة الأسرار. واحتفظ بإصدار SoapUI مع تلك الأدلة؛ فالتقارير عن هذا العَرَض في إصدارات سابقة لا تثبت سببه في هذا التنصيب.
ترويسة Basic المنشأة يدويًا تنطبق على مصادقة Basic فقط. ولا يزال محتواها من Base64 يحوي بيانات اعتماد، وقد تؤدي ترويسات Authorization المكررة أو قيمة نُسخت إلى إعدادات الوكيل إلى خطأ ثانٍ.