Gradle NTLM прокси акаунти: квалифицирани имена или отделен домейн
Използвайте документирания в Gradle синтаксис за NTLM домейн заедно със свойствата за 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, като запазвате съществуващите настройки на проекта.