نجاح طلب عبر البروكسي يثبت أن تلك العملية كانت مسموحًا بها. لكنه قد لا يثبت أن كلمة المرور فُحصت من جديد: فقد تكون الوجهة مستثناة، أو يكون الاتصال قد تحقق من قبل.

لفحص العملية استخدم نقطة النهاية التي تتحكم بها مع استجابة صغيرة معلومة وسياسة وصول يجب أن يستوفيها الحساب:

curl --proxy http://proxy.example:8080   --proxy-anyauth --proxy-user 'USER:PROXY_PASSWORD'   https://probe.example/status

نقطة النهاية والحساب عنصران نائبان. وهذه بيانات اعتماد وسيطة، منفصلة عن أي تسجيل دخول إلى الوجهة.

أبقِ مرحلة الاستجابة والتحدي معًا. قد تبدأ 407 التفاوض أو تكمله، أو تبلّغ عن أساليب غير مدعومة، أو ترفض حسابًا. وقد تشير 403 إلى رفض بحسب السياسة، وقد يلي خطأ الموقع اللاحق تسجيل دخول ناجحًا عبر البروكسي.

للتحقق الطازج من الحساب استخدم فحص الحساب الذي يدعمه المشغّل أو سجلات الهوية الموثّقة. وعلى البروكسي الخاص بك يمكن لأدلة الواجهة الخلفية أن تفرّق بين التحقق الفعلي والطلب المسموح به مجهولًا. وعند تغيير كلمة المرور أدرج نافذة التحقق المؤقت عند تقرير ما إذا كان ينبغي للبيانات القديمة أن تتوقف عن العمل. وبالنسبة إلى Squid 6.13 Basic تتحكم credentialsttl في نافذة تخزين التحقق.

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