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.

Kapcsolódó cikkek