Gradle NTLM-proxykontoer: kvalifiserte navn eller et separat domene
Bruk Gradles dokumenterte NTLM-domenesyntaks sammen med proxykontoegenskapene for HTTP og HTTPS i gradle.properties.
Gradle dokumenterer to måter å angi domenet for NTLM-proxyautentisering på: ta det med i brukernavnet som domain/username, eller angi den separate egenskapen http.auth.ntlm.domain.
For den første formen kan kontooppføringer i gradle.properties se slik ut:
systemProp.http.proxyUser=OFFICE/alex
systemProp.http.proxyPassword=YOUR_PROXY_PASSWORD
systemProp.https.proxyUser=OFFICE/alex
systemProp.https.proxyPassword=YOUR_PROXY_PASSWORD
De står sammen med verts- og portoppføringene for proxyen for de aktuelle målprotokollene. Erstatt eksempelidentiteten og passordet med kontoen som er gitt for den proxyen.
For formen med separat domene bruker du det ukvalifiserte brukernavnet i disse kontofeltene og legger til:
systemProp.http.auth.ntlm.domain=OFFICE
Velg én ensartet fremstilling. Domenet er en del av autentiseringsidentiteten; det er ikke vertsnavnet til proxyen eller domenet til målområdet.
En verdi i gradle.properties leses som en Java-egenskapsverdi, ikke som brukerinformasjon inne i en proxy-URL. Skriv inn passordet etter unntaksreglene i det filformatet i stedet for å erstatte tegnsettingen i URL-en med prosentunntak. Oppbevar denne kontokonfigurasjonen i den private egenskapsfilen til den tiltenkte Gradle-brukeren, og behold prosjektets eksisterende innstillinger.