Gradle NTLM-volmag: gekwalifiseerde name of 'n aparte domein
Gebruik Gradle se gedokumenteerde NTLM-domeinsintaks saam met die HTTP- en HTTPS-volmagrekeningeienskappe in gradle.properties.
Gradle dokumenteer twee maniere om die domein vir NTLM-volmagverifikasie te verskaf: sluit dit by die gebruikersnaam in as domain/username, of stel die aparte http.auth.ntlm.domain-eienskap.
Vir die eerste vorm kan rekeninginskrywings in gradle.properties so lyk:
systemProp.http.proxyUser=OFFICE/alex
systemProp.http.proxyPassword=YOUR_PROXY_PASSWORD
systemProp.https.proxyUser=OFFICE/alex
systemProp.https.proxyPassword=YOUR_PROXY_PASSWORD
Dit staan saam met die volmaggasheer- en poortinskrywings vir die betrokke bestemmingsprotokolle. Vervang die voorbeeldidentiteit en wagwoord met die rekening wat vir daardie volmag verskaf is.
Vir die aparte-domeinvorm gebruik jy die ongekwalifiseerde gebruikersnaam in daardie rekeningvelde en voeg by:
systemProp.http.auth.ntlm.domain=OFFICE
Kies een konsekwente voorstelling. Die domein is deel van die verifikasie-identiteit; dit is nie die volmaggasheernaam of die domein van die bestemmingwebwerf nie.
'n gradle.properties-waarde word as 'n Java-eienskapwaarde gelees, nie as gebruikersinligting in 'n volmag-URL nie. Voer die wagwoord met daardie lêerformaat se ontsnappingsreëls in eerder as om die URL-leestekens met persentontsnappings te vervang. Hou hierdie rekeningkonfigurasie in die privaat eienskaplêer van die beoogde Gradle-gebruiker, en behou die projek se bestaande instellings.