मुझे यह देखने की ज़रूरत है कि वेब एप्लिकेशन HTTPS के साथ कैसे काम करेगा। लेकिन मुझे इसके बारे में ज्यादा जानकारी नहीं मिल सकती है। मैंने अपना स्थानीय अपाचे स्थापित करने की कोशिश की लेकिन मुझे अपने प्रमाण पत्र पर हस्ताक्षर करने के लिए सीए स्वायत्तता नहीं मिल रही ... संकेत? सुझाव?स्थानीय परीक्षण उद्देश्यों के लिए HTTPS कैसे सेट अप करें?
उत्तर
संभावनाओं पर विचार कर रहे हैं:
- अपने स्वयं के प्रमाणपत्र (स्व-हस्ताक्षरित प्रमाणपत्र)
- एक प्रमाण पत्र एक ज्ञात जारीकर्ता
- द्वारा जारी किए गए हो जाओ जाओ एक प्रमाण पत्र एक जारीकर्ता द्वारा जारी द्वारा मान्यता प्राप्त नहीं उत्पन्न ब्राउज़र
एनआर। 1 शायद सबसे व्यापक रूप से इस्तेमाल किया जाने वाला समाधान है। आप निर्देश here पा सकते हैं। एकमात्र नुकसान यह है कि ब्राउज़र अज्ञात सीए के बारे में शिकायत करेंगे। फ़ायरफ़ॉक्स में, आप केवल एक स्थायी अपवाद जोड़ सकते हैं और चेतावनी से छुटकारा पा सकते हैं। (न तो क्रोम और न ही इंटरनेट एक्सप्लोरर ऐसा विकल्प प्रदान करता प्रतीत होता है।)
एनआर। 2 आम तौर पर पैसे खर्च करते हैं, इसलिए यह देव वातावरण के लिए लोकप्रिय विकल्प नहीं है।
एनआर। 3 मुफ्त में प्राप्त किया जा सकता है (https://www.cacert.org/ देखें) लेकिन वे एक ब्राउज़र चेतावनी भी ट्रिगर करते हैं। एनआर के साथ एक अंतर 1 यह है कि आपके पास अपने ब्राउज़र के विश्वसनीय अधिकारियों को सीए जोड़ने की संभावना है; हालांकि, यह एक गंभीर निर्णय है जिसके लिए इसके सुरक्षा प्रभावों के कारण गंभीर विचार की आवश्यकता है। आम तौर पर, मैं केवल परीक्षण के लिए इसकी सिफारिश नहीं करता।
पहले लिंक के लिए धन्यवाद, यह कुछ दृढ़ता से काम करता है, httpd.conf में "LoadModule ssl_module libexec/apache2/mod_ssl.so" को अपूर्ण करने के लिए मत भूलना। सफारी कुंजीचैन के माध्यम से अपवाद को याद रखने का विकल्प प्रदान करता है। – Liviu
स्व-हस्ताक्षरित प्रमाणपत्र (जैसा कि पहले से ही उल्लेख किया गया है) शायद एक मेजबान के लिए सबसे आसान विकल्प है।
यदि कुछ होस्ट हैं, तो आप स्वयं का मिनी सीए बना सकते हैं। इसके लिए उपकरण हैं, उदाहरण के लिए:
दुर्भाग्य से, TinyCA अब और नहीं है। लिंक मर चुका है। –
मुझे लगता है कि TinyCA https://opsec.eu/src/tinyca/ पर स्थानांतरित हो गया है –
- 1. https केवल परीक्षण उद्देश्यों के लिए भी?
- 2. परीक्षण उद्देश्यों के लिए अनुकरण एसएसएच सर्वर
- 3. परीक्षण उद्देश्यों के लिए ऐप के भीतर आईफोन दिनांक/समय सेट करें?
- 4. यूनिट-टेस्टिंग: परीक्षण के लिए डेटाबेस सेट-अप
- 5. स्लीडमेनू सेट अप करें - उदाहरण
- 6. एक्सकोड प्रोजेक्ट के लिए गिट रिपॉजिटरी कैसे सेट अप करें?
- 7. किसी वेबसाइट के लिए लोड/तनाव परीक्षण कैसे सेट अप करें?
- 8. टेस्ट आमंत्रण: सभी परीक्षण सूटों के लिए सामान्य कैसे सेट अप करें
- 9. एंबेडेड सॉलरसेवर इंस्टेंस कैसे सेट अप करें?
- 10. PHP डेमॉन कैसे सेट अप करें?
- 11. एक nodejs अनुप्रयोग उपनाम के लिए अपाचे सेट अप करें?
- 12. परीक्षण के लिए स्थानीय रूप से HTTP के साथ रेल कैसे चलाते हैं?
- 13. Django - परीक्षण उद्देश्यों के लिए डेटाबेस को पॉप्युलेट करना
- 14. परीक्षण चलाने पर किसी अन्य के लिए सेटिंग फ़ाइल को ओवरराइड करने के लिए मेवेन को कैसे सेट अप करें?
- 15. परीक्षण उद्देश्यों के लिए आधार नियंत्रक निर्भरता इंजेक्शन को कैसे हल करें?
- 16. यूनिट-परीक्षण उद्देश्यों के लिए किसी अन्य असेंबली में कक्षाओं का उपयोग कैसे करें?
- 17. साइगविन में psql कमांड कैसे सेट अप करें?
- 18. आप रेल 3 में परीक्षण के लिए सेटअप में सत्र हैश कैसे सेट अप करते हैं?
- 19. कम्प्यूटेशनल उद्देश्यों के लिए NSNumber ऑब्जेक्ट्स को कैसे परिवर्तित करें?
- 20. इकाई परीक्षण उद्देश्यों के लिए "आज की तारीख" कैसे भिन्न हो सकती है?
- 21. XML विधियों के लिए रेल एकीकरण परीक्षण कैसे सेट करें?
- 22. स्ट्रिंग का परीक्षण करने के लिए http: // या https: //
- 23. नकली के लिए आईप्रिनिपियर कैसे सेट करें?
- 24. परीक्षण उद्देश्यों के लिए मैं अपने स्थानीय एसक्यूएल एक्सप्रेस को कैसे सीमित और धीमा कर सकता हूं?
- 25. उपयोग चार्ल्स प्रॉक्सी मार्ग के लिए https स्थानीय http सर्वर
- 26. विजुअल स्टूडियो सेट-अप बिल्ड
- 27. एसवीएन सेट अप करना: विंडोज
- 28. विकास उद्देश्यों के लिए डमी एसएमटीपी सर्वर
- 29. मैं अपने फिक्स्चर को has_and_belongs_to_many संबंध के लिए कैसे सेट अप करूं?
- 30. परीक्षण उद्देश्यों के लिए धीमी प्रतिक्रिया समय अनुकरण करने के लिए nginx का उपयोग
यदि यह वास्तव में केवल स्थानीय परीक्षण उद्देश्यों के लिए है, तो सबसे आसान एक स्व-हस्ताक्षरित प्रमाणपत्र बनाना है। – Gumbo