URL พร็อกซี่สามารถมีชื่อผู้ใช้โดยไม่มีรหัสผ่าน:

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

Git พยายามดึงรหัสผ่านที่ขาดหายไปผ่านกลไกข้อมูลรับรองของมัน แทนที่บัญชีและปลายทางด้วยของคุณเอง รุ่นของ Git แบ็กเอนด์ HTTP และวิธีการตรวจสอบสิทธิ์ของพร็อกซี่ต้องรองรับการจัดวางที่คุณใช้

เลือกสิ่งที่ต้องเก็บไว้นอกพื้นที่จัดเก็บ

ข้อกำหนดสิ่งที่ต้องจัดเตรียม
ไม่มีรหัสผ่านใน URL พร็อกซี่ที่กำหนดค่าไว้ใช้รูปแบบที่มีเฉพาะชื่อผู้ใช้และส่งความลับที่ขาดหายไปผ่านกลไกข้อมูลรับรองที่รองรับ
ไม่มีรหัสผ่านที่ใช้ซ้ำได้ถูกเก็บไว้บนดิสก์เลือกตัวช่วยที่ได้รับอนุมัติซึ่งพฤติกรรมการจัดเก็บตรงตามข้อกำหนดนั้น การละเว้นรหัสผ่านใน URL เพียงอย่างเดียวไม่เพียงพอ
การตรวจสอบสิทธิ์แบบผสานรวมใช้วิธีที่รองรับและตัวตนของโปรเซสที่เกี่ยวข้อง แทนที่จะถือว่าเป็นอีกรูปแบบการเขียนของรหัสผ่าน Basic

ตัวช่วยสามารถเก็บข้อมูลรับรองไว้ในที่เก็บข้อมูลรับรองของระบบปฏิบัติการ ในหน่วยความจำ ในไฟล์ หรือในระบบอื่น ตรวจสอบตัวช่วยที่กำหนดค่าไว้สำหรับบัญชีและ URL นี้ก่อนตัดสินใจว่ารหัสผ่านไม่ถูกเก็บอีกต่อไป

เฝ้าดูสำเนาอื่น ๆ ไว้ด้วย

ตัวช่วยแบบอินไลน์ที่คืนรหัสผ่านที่เขียนตายตัวในโค้ดเพียงแค่เก็บไว้ที่อื่น ตัวแปรสภาพแวดล้อมหรืออาร์กิวเมนต์ของคำสั่งที่มีรหัสผ่านก็สามารถเข้าไปในสคริปต์ การวินิจฉัย การตรวจสอบโปรเซส หรือประวัติเชลล์ได้

บันทึกที่มีประโยชน์นั้นเล็ก: ปลายทางพร็อกซี่ วิธีการตรวจสอบสิทธิ์ แหล่งที่มาของข้อมูลรับรอง และนโยบายการจัดเก็บ เก็บความลับไว้นอกบันทึกนั้น ข้อมูลรับรองของต้นทางและของพร็อกซี่อาจใช้เส้นทางการสนับสนุนที่ต่างกัน ดังนั้นการเข้าสู่เว็บไซต์สำเร็จจึงไม่ได้พิสูจน์การจัดวางพร็อกซี่นี้

บทความที่เกี่ยวข้อง