Gradle NTLM starpniekservera konti: kvalificēti nosaukumi vai atsevišķs domēns
Izmantojiet Gradle dokumentēto NTLM domēna sintaksi kopā ar HTTP un HTTPS starpniekservera konta rekvizītiem failā gradle.properties.
Gradle dokumentē divus veidus, kā norādīt domēnu NTLM starpniekservera autentifikācijai: iekļaut to lietotājvārdā kā domain/username vai iestatīt atsevišķu rekvizītu http.auth.ntlm.domain.
Pirmajā formā konta ieraksti failā gradle.properties var izskatīties šādi:
systemProp.http.proxyUser=OFFICE/alex
systemProp.http.proxyPassword=YOUR_PROXY_PASSWORD
systemProp.https.proxyUser=OFFICE/alex
systemProp.https.proxyPassword=YOUR_PROXY_PASSWORD
Tie atrodas blakus starpniekservera resursdatora un porta ierakstiem attiecīgajiem mērķa protokoliem. Aizstājiet piemēra identitāti un paroli ar kontu, kas piešķirts šim starpniekserverim.
Atsevišķa domēna formā izmantojiet nekvalificētu lietotājvārdu šajos konta laukos un pievienojiet:
systemProp.http.auth.ntlm.domain=OFFICE
Izvēlieties vienu konsekventu attēlojumu. Domēns ir autentifikācijas identitātes daļa; tas nav starpniekservera resursdatora nosaukums vai mērķa vietnes domēns.
Vērtība failā gradle.properties tiek lasīta kā Java rekvizīta vērtība, nevis kā lietotāja informācija starpniekservera URL. Ievadiet paroli saskaņā ar šī faila formāta aizbēgšanas noteikumiem, nevis aizstājiet URL pieturzīmes ar procentu aizbēgšanām. Glabājiet šo konta konfigurāciju paredzētā Gradle lietotāja privātajā rekvizītu failā, saglabājot projekta esošos iestatījumus.