चूँकि इस प्रश्न का टैग लगाया गया है IIS
और मुझे इस बारे में कोई अच्छा उत्तर नहीं मिल रहा है कि कैसे एक विश्वसनीय प्रमाणपत्र प्राप्त करने के लिए मैं इसके बारे में अपने 2 सेंट देगा:
पहले व्यवस्थापक के रूप में PowerShell में @AuriRahimzadeh से कमांड का उपयोग करें:
New-SelfSignedCertificate -DnsName "localhost" -CertStoreLocation "cert:\LocalMachine\My"
यह अच्छा है लेकिन प्रमाण पत्र पर भरोसा नहीं किया जाता है और इसके परिणामस्वरूप निम्न त्रुटि होगी। यह इसलिए है क्योंकि यह स्थापित नहीं है Trusted Root Certification Authorities
।
इसे शुरू करके हल करें mmc.exe
।
फिर जाएं:
फ़ाइल -> स्नैप-इन जोड़ें या निकालें -> प्रमाण पत्र -> जोड़ें -> कंप्यूटर खाता -> स्थानीय कंप्यूटर। समाप्त पर क्लिक करें।
Personal
फ़ोल्डर का विस्तार करें और आप अपना localhost
प्रमाणपत्र देखेंगे :
प्रमाणपत्र को Trusted Root Certification Authorities - Certificates
फ़ोल्डर में कॉपी करें ।
अंतिम चरण को खोलना है Internet Information Services (IIS) Manager
या बस inetmgr.exe
। वहां से अपनी साइट पर जाएं, चयन करें Bindings...
और Add...
या Edit...
। सेट करें https
और ड्रॉप डाउन से अपना प्रमाणपत्र चुनें।
अब आपके प्रमाणपत्र पर भरोसा किया गया है: