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, като запазвате съществуващите настройки на проекта.

Подобни статии