Let's Encrypt আসার পর থেকে এনক্রিপ্টেড ওয়েবসাইট তৈরি করা একটি সাধারণ রীতিতে পরিণত হয়েছে। লোকাল ডেভেলপমেন্টের ক্ষেত্রেও SSL সার্টিফিকেট কার্যত অপরিহার্য (উদাহরণস্বরূপ, navigator.geolocation-এর জন্য স্থানীয়ভাবে SSL এনক্রিপশন প্রয়োজন)। Chrome ভার্সন 58 থেকে CN (কমন নেম)-এর সাপোর্ট বন্ধ করে দেওয়া হয়েছে এবং এখন SAN (সাবজেক্ট অল্টারনেটিভ নেম) বাধ্যতামূলক। ফলে, Chrome এখন আর প্রচলিত পদ্ধতিতে তৈরি কোনো SSL সার্টিফিকেট গ্রহণ করে না।

যদিও আপনি সার্টিফিকেট তৈরি করার জন্য ZeroSSL-এর মতো অনলাইন টুল ব্যবহার করতে পারেন, অথবা `--ignore-certificate-errors`-এর মতো স্টার্টআপ প্যারামিটার বা `chrome://flags/#allow-insecure-localhost` ফ্ল্যাগ ব্যবহার করে বৈধ সার্টিফিকেট ছাড়াই Chrome-কে কাজ করার জন্য কনফিগার করতে পারেন, আমরা OpenSSL ব্যবহার করে স্থানীয়ভাবে সেলফ-সাইন্ড সার্টিফিকেট তৈরি করতে চাই, যেগুলোতে SAN অন্তর্ভুক্ত থাকবে এবং যা Chrome দ্বারা সম্পূর্ণরূপে গৃহীত হবে। এই এক লাইনের কমান্ডটিই প্রয়োজনীয় সবকিছু করে দেয় (শুধুমাত্র `www.tld.local`-কে আপনার কাঙ্ক্ষিত ডোমেইন দিয়ে প্রতিস্থাপন করতে হবে)।:
61b7be9883ad31712c52a59252a4c9c4
যেহেতু ওপেনএসএসএল দুর্ভাগ্যক্রমে এসএএন নির্দিষ্ট করার জন্য কোনও সরাসরি যুক্তি নেই, একটি কনফিগার ফাইল প্রথমে তৈরি করা হয়, এর সাথে ওপেনএসএসএল কল করা হয় এবং ফাইলটি মুছে ফেলা হয়। উইন্ডোজ ব্যবহারকারীরা সাইগউইনের (এবং বাশ-সি "...") বা নতুন ডাব্লুএসএলের সাহায্যে সহজেই এই আদেশটি কার্যকর করতে পারবেন can Www.tld.local.key এবং www.tld.local.cert ফলস্বরূপ দুটি ফাইল এমএএমপিতে নির্বাচন করা যেতে পারে, উদাহরণস্বরূপ:

উইন্ডোজ ব্যবহারকারীগণ "ব্যবহারকারীদের শংসাপত্রগুলি পরিচালনা করুন" (সার্টিএমজিআর) এর অধীনে "বিশ্বাসযোগ্য রুট শংসাপত্র কর্তৃপক্ষগুলিতে" লোড করেন:

অবশেষে, ক্রোম পুনরায় চালু করুন (ক্রোম: // পুনঃসূচনা) এবং সবুজ লকটি উপভোগ করুন:
