Gradle апісвае два спосабы перадаць дамен для аўтэнтыфікацыі проксі NTLM: уключыць яго ў імя карыстальніка як domain/username або задаць асобную ўласцівасць http.auth.ntlm.domain.

Для першай формы запісы ўліковых даных у gradle.properties могуць выглядаць так:

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

Яны ідуць разам з запісамі хаста і порта проксі для адпаведных пратаколаў прызначэння. Замяніце прыкладныя ідэнтычнасць і пароль на ўліковы запіс, выдадзены для гэтага проксі.

Для формы з асобным даменам выкарыстоўвайце некваліфікаванае імя карыстальніка ў гэтых палях і дадайце:

systemProp.http.auth.ntlm.domain=OFFICE

Выберыце адно паслядоўнае прадстаўленне. Дамен з’яўляецца часткай ідэнтычнасці аўтэнтыфікацыі; гэта не імя хаста проксі і не дамен сайта прызначэння.

Значэнне gradle.properties чытаецца як значэнне ўласцівасці Java, а не як звесткі карыстальніка ў URL проксі. Увядзіце пароль паводле правілаў экранавання гэтага фармату файла, а не замяняйце знакі прыпынку URL працэнтнымі экранаваннямі. Трымайце гэтую канфігурацыю ўліковага запісу ў прыватным файле ўласцівасцей патрэбнага карыстальніка Gradle, захоўваючы існуючыя налады праекта.

Падобныя артыкулы