Gradle NTLM proxyfiókok: minősített nevek vagy külön tartomány
Használja a Gradle dokumentált NTLM-tartomány szintaxisát a HTTP- és HTTPS-proxyfiók tulajdonságaival együtt a gradle.properties fájlban.
A Gradle két módot dokumentál a tartomány megadására az NTLM-proxyhitelesítéshez: a felhasználónévbe domain/username formában foglalva, vagy a külön http.auth.ntlm.domain tulajdonság beállításával.
Az első formához a gradle.properties fiókbejegyzései így nézhetnek ki:
systemProp.http.proxyUser=OFFICE/alex
systemProp.http.proxyPassword=YOUR_PROXY_PASSWORD
systemProp.https.proxyUser=OFFICE/alex
systemProp.https.proxyPassword=YOUR_PROXY_PASSWORD
Ezek a megfelelő célprotokollok proxy hoszt- és portbejegyzései mellett állnak. Cserélje ki a példabeli azonosságot és jelszót az adott proxyhoz kapott fiókkal.
A külön tartomány formájához használja a minősítés nélküli felhasználónevet ezekben a fiókmezőkben, és adja hozzá:
systemProp.http.auth.ntlm.domain=OFFICE
Válasszon egyetlen következetes ábrázolást. A tartomány a hitelesítési azonosság része; nem a proxy hosztneve és nem a célwebhely tartománya.
A gradle.properties értéke Java-tulajdonságértékként olvasódik, nem felhasználói információként a proxy URL-en belül. A jelszót a fájlformátum escape-szabályai szerint adja meg, ne az URL írásjeleit helyettesítse százalékos escape-ekkel. Tartsa ezt a fiókkonfigurációt a szándékolt Gradle-felhasználó privát tulajdonságfájljában, megőrizve a projekt meglévő beállításait.