موجه أمان Windows المألوف هو واجهة مستخدم، وليس وظيفة عامة «لتسجيل هذا التطبيق في الوكيل».

يمكن لدوال CredUI جمع معلومات بيانات الاعتماد من المستخدم. ولا يزال على عميل الشبكة تفسير تحدّي الوكيل وتقديم الحساب عبر آلية يدعمها.

في WinHTTP، تنتمي معالجة المصادقة إلى مسار الطلب وواجهات API الموثقة فيه. تحدّي 407 مختلف عن 401 الخاص بخادم الأصل، حتى لو عرض التطبيق مطالبة متشابهة لكليهما.

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

قد تتضمن المصادقة المتكاملة تمثيلًا مختلفًا لبيانات الاعتماد وهوية عملية مختلفة. لا تفترض أن كل طريقة تختزل في إدراج اسم مستخدم وكلمة مرور في عنوان URL للوكيل.

الحد المفيد واضح: المطالبة تحصل على إدخال المستخدم، وواجهة API للشبكة تجري تبادل المصادقة، والوكيل يقرر قبوله.

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