Account proxy NTLM di Gradle: nomi qualificati o un dominio separato
Usa la sintassi del dominio NTLM documentata da Gradle insieme alle proprietà dell'account proxy HTTP e HTTPS in gradle.properties.
Gradle documenta due modi per fornire il dominio per l'autenticazione proxy NTLM: includerlo nel nome utente come domain/username oppure impostare la proprietà separata http.auth.ntlm.domain.
Per la prima forma, le voci dell'account in gradle.properties possono apparire così:
systemProp.http.proxyUser=OFFICE/alex
systemProp.http.proxyPassword=YOUR_PROXY_PASSWORD
systemProp.https.proxyUser=OFFICE/alex
systemProp.https.proxyPassword=YOUR_PROXY_PASSWORD
Affiancano le voci di host e porta del proxy per i protocolli di destinazione pertinenti. Sostituisci l'identità e la password di esempio con l'account fornito per quel proxy.
Per la forma con dominio separato, usa il nome utente non qualificato in quei campi dell'account e aggiungi:
systemProp.http.auth.ntlm.domain=OFFICE
Scegli una rappresentazione coerente. Il dominio fa parte dell'identità di autenticazione; non è il nome host del proxy né il dominio del sito di destinazione.
Un valore in gradle.properties viene letto come valore di proprietà Java, non come informazione utente dentro un URL proxy. Inserisci la password secondo le regole di escape di quel formato di file invece di sostituire la punteggiatura dell'URL con escape percentuali. Conserva questa configurazione dell'account nel file di proprietà privato dell'utente Gradle previsto, preservando le impostazioni esistenti del progetto.