Gradle NTLM tarpinio serverio paskyros: kvalifikuoti vardai ar atskiras domenas
Naudokite Gradle dokumentuotą NTLM domeno sintaksę kartu su HTTP ir HTTPS tarpinio serverio paskyros savybėmis faile gradle.properties.
Gradle dokumentuoja du būdus pateikti domeną NTLM tarpinio serverio autentifikacijai: įtraukti jį į naudotojo vardą kaip domain/username arba nustatyti atskirą savybę http.auth.ntlm.domain.
Pirmosios formos atveju paskyros įrašai faile gradle.properties gali atrodyti taip:
systemProp.http.proxyUser=OFFICE/alex
systemProp.http.proxyPassword=YOUR_PROXY_PASSWORD
systemProp.https.proxyUser=OFFICE/alex
systemProp.https.proxyPassword=YOUR_PROXY_PASSWORD
Jie yra šalia tarpinio serverio hosto ir prievado įrašų atitinkamiems paskirties protokolams. Pakeiskite pavyzdinį tapatumą ir slaptažodį paskyra, suteikta tam tarpiniam serveriui.
Atskiro domeno formos atveju tuose paskyros laukuose naudokite nekvalifikuotą naudotojo vardą ir pridėkite:
systemProp.http.auth.ntlm.domain=OFFICE
Pasirinkite vieną nuoseklų pateikimą. Domenas yra autentifikacijos tapatumo dalis; tai ne tarpinio serverio hosto vardas ir ne paskirties svetainės domenas.
gradle.properties reikšmė skaitoma kaip Java savybės reikšmė, o ne kaip naudotojo informacija tarpinio serverio URL. Įveskite slaptažodį pagal to failo formato išskyrimo taisykles, o ne pakeiskite URL skyrybą procentinėmis išskyromis. Laikykite šią paskyros konfigūraciją numatyto Gradle naudotojo privačiame savybių faile, išsaugodami esamus projekto nustatymus.