חשבונות פרוקסי NTLM של Gradle: שמות מלאים או דומיין נפרד
השתמשו בתחביר הדומיין של NTLM המתועד ב-Gradle יחד עם מאפייני חשבון הפרוקסי של HTTP ו-HTTPS בקובץ gradle.properties.
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 של פרוקסי. הזינו את הסיסמה לפי כללי הבריחה של תבנית הקובץ הזו במקום להחליף את סימני הפיסוק של הכתובת בבריחות אחוזים. שמרו את תצורת החשבון הזו בקובץ המאפיינים הפרטי של משתמש Gradle המיועד, תוך שמירה על ההגדרות הקיימות של הפרויקט.