Účty proxy NTLM v Gradle: kvalifikovaná jména, nebo samostatná doména
Použijte dokumentovanou syntaxi domény NTLM v Gradle spolu s vlastnostmi účtu proxy HTTP a HTTPS v gradle.properties.
Gradle dokumentuje dva způsoby zadání domény pro ověřování proxy NTLM: uvést ji v uživatelském jménu jako domain/username, nebo nastavit samostatnou vlastnost http.auth.ntlm.domain.
U první podoby mohou položky účtu v gradle.properties vypadat takto:
systemProp.http.proxyUser=OFFICE/alex
systemProp.http.proxyPassword=YOUR_PROXY_PASSWORD
systemProp.https.proxyUser=OFFICE/alex
systemProp.https.proxyPassword=YOUR_PROXY_PASSWORD
Stojí vedle položek hostitele a portu proxy pro příslušné cílové protokoly. Nahraďte ukázkovou identitu a heslo účtem poskytnutým pro daný proxy.
U podoby se samostatnou doménou použijte v těchto polích účtu nekvalifikované uživatelské jméno a přidejte:
systemProp.http.auth.ntlm.domain=OFFICE
Zvolte jedno konzistentní vyjádření. Doména je součástí ověřovací identity; není to název hostitele proxy ani doména cílového webu.
Hodnota v gradle.properties se čte jako hodnota vlastnosti Java, nikoli jako uživatelský údaj v URL proxy. Zadejte heslo podle pravidel escapování tohoto formátu souboru, místo abyste interpunkci URL nahrazovali procentovými escapy. Tuto konfiguraci účtu uchovávejte v soukromém souboru vlastností zamýšleného uživatele Gradle a zachovejte stávající nastavení projektu.