কিছুমান HTTPS ফৰৱাৰ্ড প্ৰক্সীয়ে Git ৰ পৰা প্ৰক্সীলৈ হোৱা TLS সংযোগৰ সময়ত ক্লায়েণ্ট চাৰ্টিফিকেট বিচাৰে। এইটো ৰিপজিটৰিত লগইন কৰাৰ পৰা সুকীয়া প্ৰমাণীকৰণৰ বিনিময়।

PEM ফাইল ব্যৱহাৰ কৰা সংগত Git/libcurl TLS বেকএণ্ডৰ বাবে সংশ্লিষ্ট সংৰূপৰ ৰূপ এনেকুৱা:

[http]
    proxy = https://proxy.example:8443
    proxySSLCAInfo = /secure/proxy-ca.pem
    proxySSLCert = /secure/proxy-client.pem
    proxySSLKey = /secure/proxy-client.key
    proxySSLCertPasswordProtected = true

প্ৰক্সীৰ TLS ব্যৱস্থাৰ বাবে যোগান ধৰা প্ৰকৃত ফাইলবোৰ ব্যৱহাৰ কৰক। সংৰূপটো ইচ্ছাকৃত Git পৰিসৰত প্ৰয়োগ কৰক; ৰিপজিটৰি-স্থানীয় সংৰূপ এ এই পথটো সেই চেকআউটতে সীমাবদ্ধ ৰাখিব পাৰে।

ছেটিংভূমিকা
proxySSLCAInfoHTTPS প্ৰক্সী প্ৰমাণ কৰিবলৈ ব্যৱহাৰ কৰা CA বাণ্ডল
proxySSLCertসেই প্ৰক্সীলৈ আগবঢ়োৱা ক্লায়েণ্ট চাৰ্টিফিকেট
proxySSLKeyক্লায়েণ্ট চাৰ্টিফিকেটৰ সৈতে মিলা ব্যক্তিগত কী
proxySSLCertPasswordProtectedসুৰক্ষিত প্ৰক্সী চাৰ্টিফিকেট আৰু কী সামগ্ৰীৰ বাবে Git ৰ পাছৱৰ্ড সোধা সক্ৰিয় কৰে

এই TLS বিনিময়ৰ বাবে https:// প্ৰক্সী URL অপৰিহাৰ্য। HTTPS ৰিপজিটৰিলৈ CONNECT কঢ়িয়াই নিয়া সাধাৰণ HTTP প্ৰক্সীয়ে তাৰ দ্বাৰা নিজৰ লিচেনাৰত TLS ক্লায়েণ্ট-চাৰ্টিফিকেট প্ৰমাণীকৰণ নকৰে।

ৰিপজিটৰিৰ চাৰ্টিফিকেট বিশ্বাস আৰু যিকোনো ৰিপজিটৰি ক্লায়েণ্ট চাৰ্টিফিকেটৰ নিজা ssl সংৰূপ থাকে। একেদৰে Proxy-Authenticate ব্যৱহাৰ কৰি HTTP প্ৰক্সীৰ প্ৰত্যাহ্বান আন এটা প্ৰমাণীকৰণ পদ্ধতি।

এই ছেটআপ ৰক্ষণাবেক্ষণ কৰোঁতে সংযুক্ত libcurl সংস্কৰণ, TLS বেকএণ্ড আৰু সমৰ্থিত চাৰ্টিফিকেট ফৰ্মেট পৰীক্ষা কৰক। PEM চাৰ্টিফিকেটলৈ যোৱা পথ প্ৰতিটো প্লেটফৰ্মৰ চাৰ্টিফিকেট-ষ্ট’ৰ ইণ্টাৰফেেছৰ বহনযোগ্য বিকল্প নহয়।

সম্পৰ্কিত প্ৰবন্ধ