ข้อความแจ้งความปลอดภัยของ Windows ที่คุ้นเคยเป็นส่วนติดต่อผู้ใช้ ไม่ใช่ฟังก์ชันสากลสำหรับ «ลงชื่อเข้าใช้แอปพลิเคชันนี้กับพร็อกซี»

ฟังก์ชัน CredUI สามารถเก็บข้อมูลรับรองจากผู้ใช้ได้ ไคลเอนต์เครือข่ายของคุณยังคงต้องตีความการท้าทายของพร็อกซีและให้บัญชีผ่านกลไกที่รองรับ

สำหรับ WinHTTP การจัดการการตรวจสอบสิทธิ์เป็นส่วนหนึ่งของโฟลว์คำขอและ API ที่มีเอกสารกำกับ การท้าทาย 407 แตกต่างจาก 401 ของเซิร์ฟเวอร์ต้นทาง แม้แอปพลิเคชันจะแสดงข้อความที่คล้ายกันสำหรับทั้งสอง

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

การตรวจสอบสิทธิ์แบบผสานรวมอาจเกี่ยวข้องกับการแทนข้อมูลรับรองที่แตกต่างและตัวตนของกระบวนการที่แตกต่าง อย่าสันนิษฐานว่าทุกวิธีลดรูปเหลือการใส่ชื่อผู้ใช้และรหัสผ่านลงใน URL ของพร็อกซี

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

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