Contas de proxy NTLM de Gradle: nomes cualificados ou un dominio aparte
Use a sintaxe de dominio NTLM documentada por Gradle xunto coas propiedades de conta de proxy HTTP e HTTPS en gradle.properties.
Gradle documenta dúas formas de fornecer o dominio para a autenticación do proxy NTLM: incluílo no nome de usuario como domain/username ou definir a propiedade separada http.auth.ntlm.domain.
Para a primeira forma, as entradas de conta en gradle.properties poden verse así:
systemProp.http.proxyUser=OFFICE/alex
systemProp.http.proxyPassword=YOUR_PROXY_PASSWORD
systemProp.https.proxyUser=OFFICE/alex
systemProp.https.proxyPassword=YOUR_PROXY_PASSWORD
Acompañan as entradas de host e porto do proxy para os protocolos de destino correspondentes. Substitúa a identidade e o contrasinal do exemplo pola conta proporcionada para ese proxy.
Para a forma de dominio separado, use o nome de usuario sen cualificar neses campos de conta e engada:
systemProp.http.auth.ntlm.domain=OFFICE
Escolla unha representación coherente. O dominio forma parte da identidade de autenticación; non é o nome de host do proxy nin o dominio do sitio web de destino.
Un valor de gradle.properties lese como valor de propiedade Java, non como información de usuario dentro dun URL de proxy. Introduza o contrasinal coas regras de escape dese formato de ficheiro en lugar de substituír a puntuación do URL por escapes porcentuais. Manteña esta configuración de conta no ficheiro de propiedades privado do usuario de Gradle previsto, conservando a configuración existente do proxecto.