कई सीएनएस (टिप्पणी में सुझाव के रूप में) के साथ बचें प्रमाण पत्र, कि कैसे विनिर्देशों (RFC 2818 और RFC 6125) कहते हैं कि यह काम करना चाहिए नहीं है और है, हालांकि यह कुछ ग्राहकों अनुप्रयोगों में काम कर सकते हैं, यह आम तौर पर असफल हो जायेगी। RFC 2818 से:
प्रकार dns नाम की एक subjectAltName विस्तार मौजूद न हो, कि MUST पहचान के रूप में इस्तेमाल किया जा । अन्यथा, प्रमाण पत्र के विषय फ़ील्ड में (सबसे विशिष्ट) सामान्य नाम फ़ील्ड का उपयोग किया जाना चाहिए। हालांकि आम नाम का उपयोग मौजूदा अभ्यास है, इसे बहिष्कृत किया गया है और प्रमाणन प्राधिकरणों को इसके बजाय dNSName का उपयोग करने के लिए प्रोत्साहित किया जाता है।
इसके बजाय, एकाधिक विषय वैकल्पिक नाम (SANs) के साथ प्रमाणपत्र (या सीएसआर) उत्पन्न करें।
आप OpenSSL का उपयोग कर रहे हैं, तो संपादित अपने openssl.cnf
(या एक प्रतिलिपि संपादित) और इन गुणों को सेट, प्रासंगिक वर्गों ([req]
और [ v3_req ]
) में:
[req]
req_extensions = v3_req
[v3_req]
subjectAltName=DNS:www.example1.com,DNS:www.example2.com,DNS:www.example3.com
वहाँ भी एक का उपयोग करने के लिए एक अच्छी चाल है इसके लिए पर्यावरण परिवर्तनीय (इसके बजाय इसे कॉन्फ़िगरेशन फ़ाइल में ठीक करने में) यहां: http://www.crsr.net/Notes/SSL.html
आप सीएन में उनमें से किसी एक को भी चाहते हैं।
(तुम भी this answer में रुचि हो सकती है।)
एक छोटी सी Googling [मिला मुझे इस] (https://certificates.heanet.ie/node/17)। –
@LinusKleen: क्या इसका परिणाम एक डोमेन में एकाधिक डोमेन के साथ होगा? क्या यह भी संभव है? या आप एकाधिक प्रमाणपत्र प्राप्त करेंगे (एक ही निजी कुंजी का उपयोग कर)? – Thilo
यह संभव है, @ थिलो। यह एक एकल प्रमाण पत्र है जिसमें इसके विषय में कई सीएन हैं। –