चूँकि इस प्रश्न का टैग लगाया गया है 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और ड्रॉप डाउन से अपना प्रमाणपत्र चुनें।

अब आपके प्रमाणपत्र पर भरोसा किया गया है:
