يطلب 407 من SoapUI المصادقة أمام الوسيط. ولا يستطيع ترويسة Authorization المخصصة لخدمة SOAP أن تجيب على هذا الطلب، وفي HTTPS قد يرفض الوكيل CONNECT قبل إرسال طلب الخدمة.

ضع اسم مضيف الوسيط والمنفذ واسم المستخدم وكلمة المرور في إعدادات الوكيل في SoapUI. وأبقِ مصادقة الخدمة على طلبها أو على ملف تعريف التفويض المناسب. وقد تشكل بيانات اعتماد أمان رسائل SOAP طبقة أخرى.

الاستجابةمن الذي يسأل؟ترويسة الاعتماد المقابلة
407 / Proxy-AuthenticateالوكيلProxy-Authorization
401 / WWW-AuthenticateالوجهةAuthorization

عند فشل HTTPS، تحقق أولًا من ما إذا كان CONNECT قد قُبل. ثم افحص تبادل الخدمة. هذا الترتيب يمنع الخلط بين غياب تسجيل دخول النفق ورفض الخدمة لحسابها.

إذا بدا أن الحساب الخطأ هو الذي يُرسل، فقارن ملف تعريف المصادقة المحدد والترويسات الصريحة والتبادل الفعلي بعد إزالة الأسرار. واحتفظ بإصدار SoapUI مع تلك الأدلة؛ فالتقارير عن هذا العَرَض في إصدارات سابقة لا تثبت سببه في هذا التنصيب.

ترويسة Basic المنشأة يدويًا تنطبق على مصادقة Basic فقط. ولا يزال محتواها من Base64 يحوي بيانات اعتماد، وقد تؤدي ترويسات Authorization المكررة أو قيمة نُسخت إلى إعدادات الوكيل إلى خطأ ثانٍ.

مقالات ذات صلة