Gradle NTLM проксі-акаўнты: кваліфікаваныя імёны або асобны дамен
Выкарыстоўвайце дакументаваны сінтаксіс дамена NTLM у Gradle разам з уласцівасцямі ўліковых запісаў проксі HTTP і HTTPS у gradle.properties.
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, захоўваючы існуючыя налады праекта.