Gradle NTLM ප්රොක්සි ගිණුම්: සුදුසුකම් ලත් නම් හෝ වෙනම වසමක්
gradle.properties හි HTTP සහ HTTPS ප්රොක්සි ගිණුම් ගුණාංග සමඟ Gradle විසින් ලේඛනගත කළ NTLM වසම් වාක්ය ව්යුහය භාවිත කරන්න.
Gradle NTLM ප්රොක්සි සත්යාපනය සඳහා වසම ලබා දීමේ ක්රම දෙකක් ලේඛනගත කරයි: එය පරිශීලක නාමය තුළ domain/username ලෙස ඇතුළත් කිරීම, නැතහොත් වෙනම http.auth.ntlm.domain ගුණාංගය සැකසීම.
පළමු ආකෘතිය සඳහා, gradle.properties හි ගිණුම් සටහන් මෙසේ පෙනිය හැක:
systemProp.http.proxyUser=OFFICE/alex
systemProp.http.proxyPassword=YOUR_PROXY_PASSWORD
systemProp.https.proxyUser=OFFICE/alex
systemProp.https.proxyPassword=YOUR_PROXY_PASSWORD
ඒවා අදාළ ගමනාන්ත ප්රොටෝකෝල සඳහා ප්රොක්සි සත්කාරක සහ තොටුපළ සටහන් සමඟ පවතී. උදාහරණයේ අනන්යතාව සහ මුරපදය එම ප්රොක්සිය සඳහා ලබා දී ඇති ගිණුම සමඟ ප්රතිස්ථාපනය කරන්න.
වෙනම වසම් ආකෘතිය සඳහා, එම ගිණුම් ක්ෂේත්රවල සුදුසුකම් නොලත් පරිශීලක නාමය භාවිත කර එක් කරන්න:
systemProp.http.auth.ntlm.domain=OFFICE
එකම සුසංගත නිරූපණයක් තෝරන්න. වසම සත්යාපන අනන්යතාවයේ කොටසකි; එය ප්රොක්සි සත්කාරක නාමය හෝ ගමනාන්ත වෙබ් අඩවියේ වසම නොවේ.
gradle.properties හි අගය Java ගුණාංග අගයක් ලෙස කියවනු ලැබේ, ප්රොක්සි URL තුළ පරිශීලක තොරතුරු ලෙස නොවේ. URL හි විරාම ලකුණු ප්රතිශත ඉස්කේප් සමඟ ප්රතිස්ථාපනය නොකර එම ගොනු ආකෘතියේ ඉස්කේප් නීති අනුව මුරපදය ඇතුළත් කරන්න. මෙම ගිණුම් වින්යාසය අපේක්ෂිත Gradle පරිශීලකයාගේ පෞද්ගලික ගුණාංග ගොනුවේ තබා ව්යාපෘතියේ පවතින සැකසුම් රැක ගන්න.