Git ৰ proxyAuthMethodৰ বাবে প্ৰক্সি ব্যৱহাৰকাৰীনাম প্ৰয়োজন
proxyAuthMethod ছেটিং কাৰ্যক্ষম নোহোৱা যেন লাগিলে প্ৰক্সি ব্যৱহাৰকাৰীনাম, বাছনি কৰা পদ্ধতি, পৰিৱেশ অভাৰৰাইড আৰু Git সংস্কৰণ পৰীক্ষা কৰক।
আপুনি http.proxyAuthMethod যোগ কৰে, ক্লোনটো পুনৰ চেষ্টা কৰে, তথাপি 407 দেখে। ছেটিঙৰ এটা নথিভুক্ত চৰ্ত আছে যিটো সহজে পাহৰিব পাৰি: সংৰচিত প্ৰক্সি ষ্ট্ৰিংত এটা ব্যৱহাৰকাৰীনাম থাকিবই লাগিব।
URLত ব্যৱহাৰকাৰীনামৰ লগত আক্ষৰিক পাছৱৰ্ড থাকিব লাগিবই নহয়। Git এ নিজৰ credential ব্যৱস্থাৰ জৰিয়তে অনুপস্থিত পাছৱৰ্ড লাভ কৰিব পাৰে। তথাপি ৰাউটিং পৰিচয় আৰু প্ৰমাণীকৰণ পদ্ধতিয়ে উদ্দেশ্য কৰা প্ৰক্সিটোকে বুজাব লাগিব।
চাৰিটা ইনপুট একেলগে পৰীক্ষা কৰক
- কাৰ্যকৰী প্ৰক্সি URI, ইয়াৰ পাছৱৰ্ড আঁতৰাই।
- সেই প্ৰক্সিৰ বাবে বাছনি কৰা পদ্ধতি।
- যিকোনো প্ৰতি-remote অভাৰৰাইড বা
GIT_HTTP_PROXY_AUTHMETHODপৰিৱেশ অভাৰৰাইড। - Git সংস্কৰণ আৰু ইয়াৰ HTTP বেকএণ্ডৰ সামৰ্থ্য।
বৰ্তমানৰ Gitএ anyauth, Basic, Digest, Negotiate আৰু NTLMকে ধৰি পদ্ধতিসমূহ নথিভুক্ত কৰে। এটা বাছনি কৰিলে সংযুক্ত বেকএণ্ডত অনুপস্থিত সমৰ্থন যোগ নহয়। লগতে কোনো ক্লায়েণ্ট আন পদ্ধতিৰ বাবে সংৰচিত হোৱা বাবে এজন কৰ্পৰেট প্ৰশাসকে প্ৰক্সিৰ নীতি দুৰ্বল কৰিব নালাগে।
পুৰণি প্ৰতিবেদনত এনে সংস্কৰণ থাকে যিয়ে কপি কৰি থকা অপচনটো ৰূপায়ণ কৰা নাছিল। চলি থকা স্থানান্তৰে যে ইয়াক ব্যৱহাৰ কৰিছে তাৰ প্ৰমাণ নোহোৱাকৈয়ো এটা যিকোনো কনফিগাৰেচন key সংৰক্ষণ কৰিব পাৰি। সংস্কৰণ-অনুসৰি থকা নথি আৰু ৰিডেক্ট কৰা বিনিময় পঢ়ক।
শেষত, ৰিপজিটৰি credential এটা পিছৰ সম্পৰ্ক। Git হোষ্টিং টোকেনে প্ৰক্সিৰ challenge পূৰণ নকৰে। ৰিপজিটৰি TLS সত্যাপন অক্ষম কৰিলেও প্ৰক্সিয়ে বাছনি কৰা প্ৰমাণীকৰণ আঁচনি গ্ৰহণ নকৰে। প্ৰথমে সেই বিনিময় প্ৰতিষ্ঠা কৰক, তাৰ পিছত অহা যিকোনো ৰিপজিটৰি প্ৰতিক্ৰিয়া নিৰ্ণয় কৰক।