Gradle จัดทำเอกสารสองวิธีในการระบุโดเมนสำหรับการยืนยันตัวตนพร็อกซี NTLM: ใส่ไว้ในชื่อผู้ใช้เป็น domain/username หรือตั้งค่าพร็อพเพอร์ตี้แยก http.auth.ntlm.domain

สำหรับรูปแบบแรก รายการบัญชีใน gradle.properties อาจมีลักษณะดังนี้:

systemProp.http.proxyUser=OFFICE/alex
systemProp.http.proxyPassword=YOUR_PROXY_PASSWORD
systemProp.https.proxyUser=OFFICE/alex
systemProp.https.proxyPassword=YOUR_PROXY_PASSWORD

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

สำหรับรูปแบบโดเมนแยก ให้ใช้ชื่อผู้ใช้ที่ไม่ระบุคุณสมบัติในฟิลด์บัญชีเหล่านั้นแล้วเพิ่ม:

systemProp.http.auth.ntlm.domain=OFFICE

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

ค่าของ gradle.properties ถูกอ่านเป็นค่าพร็อพเพอร์ตี้ Java ไม่ใช่ข้อมูลผู้ใช้ภายใน URL พร็อกซี ป้อนรหัสผ่านตามกฎการ escape ของรูปแบบไฟล์นั้น แทนการแทนที่เครื่องหมายวรรคตอนของ URL ด้วยเปอร์เซ็นต์ escape เก็บการกำหนดค่าบัญชีนี้ไว้ในไฟล์พร็อพเพอร์ตี้ส่วนตัวของผู้ใช้ Gradle ที่ตั้งใจไว้ โดยรักษาการตั้งค่าที่มีอยู่ของโปรเจกต์

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