Gradle dokumentuje dva spôsoby zadania domény na overenie proxy NTLM: uviesť ju v používateľskom mene ako domain/username alebo nastaviť samostatnú vlastnosť http.auth.ntlm.domain.

Pri prvej podobe môžu položky účtu v gradle.properties vyzerať takto:

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

Stoja vedľa položiek hostiteľa a portu proxy pre príslušné cieľové protokoly. Nahraďte ukážkovú identitu a heslo účtom poskytnutým pre daný proxy.

Pri podobe so samostatnou doménou použite v týchto poliach účtu nekvalifikované používateľské meno a pridajte:

systemProp.http.auth.ntlm.domain=OFFICE

Zvoľte jedno konzistentné vyjadrenie. Doména je súčasťou overovacej identity; nie je názvom hostiteľa proxy ani doménou cieľovej webovej lokality.

Hodnota v gradle.properties sa číta ako hodnota vlastnosti Java, nie ako používateľský údaj v URL proxy. Zadajte heslo podľa pravidiel escapovania tohto formátu súboru, namiesto nahrádzania interpunkcie URL percentuálnymi escapmi. Túto konfiguráciu účtu uchovávajte v súkromnom súbore vlastností zamýšľaného používateľa Gradle, pričom zachovajte existujúce nastavenia projektu.

Súvisiace články