मैं https webhost पर अपने वेब ऐप का परीक्षण करना चाहता हूं। दुर्भाग्य से क्रोम से प्रमाणपत्र की चेतावनी को हटाना असंभव लगता है। सबसे पहले, मैंने इस तरह प्रमाण पत्र बनाया:
openssl req -x509 -nodes -days 365 -newkey rsa:2048 -keyout /etc/ssl/private/localhost-selfsigned.key -out /etc/ssl/certs/localhost-selfsigned.crt
तब मैं इसे क्रोम में जोड़ना चाहता था, सेटिंग्स> उन्नत> प्रमाण पत्र प्रबंधित करें -> आयात। मैं आयात करने की कोशिश करता हूं .crt फ़ाइल पहले उत्पन्न की गई है और मुझे जो मिल रहा है वह यह है:
प्रमाणपत्र आयात त्रुटि: इस क्लाइंट प्रमाणपत्र के लिए निजी कुंजी गुम या अमान्य है।
मैंने इसे देखा, लेकिन मुझे कुछ भी मददगार नहीं लगा।
मैंने अनुमति-असुरक्षित-लोकलहोस्ट फ़्लैग और खुले क्रोम को सक्षम करने का भी प्रयास किया है, --ignore-certificate-errors
लेकिन यह अभी भी चेतावनी और टूटी हुई https दिखाता है
क्या कोई अन्य तरीके हैं या क्या मैं प्रमाण पत्र के साथ कुछ गलत कर रहा हूं?
/etc/ssl/private/localhost-selfsigned.key
फ़ाइल आयात भी की ? वह निजी कुंजी है।