Gradle dokumentoi kaksi tapaa antaa toimialue NTLM-välityspalvelimen todennukseen: sisällytä se käyttäjänimeen muodossa domain/username tai aseta erillinen ominaisuus http.auth.ntlm.domain.

Ensimmäisessä muodossa gradle.properties-tiedoston tilitiedot voivat näyttää tältä:

systemProp.http.proxyUser=OFFICE/alex
systemProp.http.proxyPassword=YOUR_PROXY_PASSWORD
systemProp.https.proxyUser=OFFICE/alex
systemProp.https.proxyPassword=YOUR_PROXY_PASSWORD

Ne ovat välityspalvelimen isäntä- ja porttitietojen vieressä asiaankuuluville kohdeprotokollille. Korvaa esimerkin identiteetti ja salasana kyseiselle välityspalvelimelle annetulla tilillä.

Erillisen toimialueen muodossa käytä näissä tilitietokentissä täsmentämätöntä käyttäjänimeä ja lisää:

systemProp.http.auth.ntlm.domain=OFFICE

Valitse yksi johdonmukainen esitystapa. Toimialue on osa todennuksen identiteettiä; se ei ole välityspalvelimen isäntänimi eikä kohdesivuston toimialue.

gradle.properties-arvon lukee Java-ominaisuusarvona, ei käyttäjätietona välityspalvelimen URL-osoitteen sisällä. Anna salasana kyseisen tiedostomuodon ohitus sääntöjen mukaan sen sijaan, että korvaisit URL-osoitteen välimerkit prosenttiohjauksilla. Pidä tämä tilikokoonpano aiotun Gradle-käyttäjän yksityisessä ominaisuustiedostossa ja säilytä projektin nykyiset asetukset.

Aiheeseen liittyvät artikkelit