Gradle NTLM-proxykontoer: kvalifiserte navn eller et eget domene
Bruk Gradles dokumenterte NTLM-domene syntaks sammen med proxykontoegenskapene for HTTP og HTTPS i gradle.properties.
Gradle dokumenterer to måter å oppgi domenet for NTLM-proxyautentisering: 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 ved siden av verts- og portoppføringene for proxyen for de aktuelle målprotokollene. Erstatt eksempelidentiteten og passordet med kontoen som er oppgitt for den proxyen.
For formen med eget domene bruker du det ukvalifiserte brukernavnet i disse kontofeltene og legger til:
systemProp.http.auth.ntlm.domain=OFFICE
Velg én konsistent fremstilling. Domenet er en del av autentiseringsidentiteten; det er ikke vertsnavnet til proxyen eller domenet til målarkstedet.
En verdi i gradle.properties leses som en Java-egenskapsverdi, ikke som brukerinformasjon inne i en proxy-URL. Skriv inn passordet etter den filformatets unntaksregler i stedet for å erstatte tegnsettingen i URL-en med prosentunntak. Oppbevar denne kontokonfigurasjonen i den tiltenkte Gradle-brukerens private egenskapsfil, og behold prosjektets eksisterende innstillinger.