يمكن أن يحتوي عنوان URL للوكيل على اسم المستخدم دون أن يحتوي على كلمة المرور:

[http]
    proxy = http://[email protected]:8080

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

اختر ما تحتاج إلى إبقائه خارج التخزين

المتطلبما ينبغي ترتيبه
لا كلمة مرور في عنوان URL للوكيل المُهيأاستخدم الصيغة التي تحتوي على اسم المستخدم فقط ووفّر السر المفقود عبر آلية بيانات الاعتماد المدعومة.
لا كلمة مرور قابلة لإعادة الاستخدام محفوظة على القرصاختر مساعدًا معتمدًا يلبي سلوك التخزين لديه هذا المتطلب. مجرد حذف كلمة المرور من عنوان URL لا يكفي.
المصادقة المتكاملةاستخدم الطريقة المدعومة وهوية العملية المناسبة بدلًا من التعامل معها كصيغة أخرى لكلمة مرور Basic.

يمكن للمساعدات تخزين بيانات الاعتماد في مخزن بيانات اعتماد نظام التشغيل أو في الذاكرة أو في ملف أو في نظام آخر. افحص المساعد المُهيأ لهذا الحساب وعنوان URL قبل أن تقرر أن كلمة المرور لم تعد محفوظة.

أبقِ النسخ الأخرى في مجال النظر

المساعد المضمّن الذي يعيد كلمة مرور مضمّنة في الشيفرة يخزّنها ببساطة في مكان آخر. كما يمكن لمتغير بيئة أو وسيط أمر يحمل كلمة مرور أن يدخل في السكربتات أو التشخيصات أو فحص العمليات أو سجل الصدفة.

السجل المفيد صغير: نقطة نهاية الوكيل، وطريقة المصادقة، ومصدر بيانات الاعتماد، وسياسة التخزين. أبقِ الأسرار خارج ذلك السجل. قد تستخدم بيانات اعتماد الأصل وبيانات اعتماد الوكيل مسارين مختلفين للدعم، لذا فإن نجاح تسجيل الدخول إلى موقع ويب لا يثبت هذا الترتيب للوكيل.

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