यह Apigee Edge के दस्तावेज़ हैं.
पर जाएं
Apigee X दस्तावेज़. info
पब्लिक की इन्फ़्रास्ट्रक्चर (टीएलएस) पर निर्भर करने वाली सुविधाओं को कॉन्फ़िगर करने के लिए, आपको कीस्टोर और ट्रस्टस्टोर बनाने होंगे. इनमें ज़रूरी कुंजियां और डिजिटल सर्टिफ़िकेट मौजूद होते हैं.
ज़्यादा जानें:
- टीएलएस/एसएसएल के बारे में जानकारी
- Edge के साथ टीएलएस का इस्तेमाल करना
- वर्चुअल होस्ट के बारे में जानकारी
- Edge के यूज़र इंटरफ़ेस (यूआई) का इस्तेमाल करके, कीस्टोर और ट्रस्टस्टोर बनाना
- Edge के मैनेजमेंट एपीआई का इस्तेमाल करके, कीस्टोर और ट्रस्टस्टोर बनाना
- Private Cloud के वर्शन 4.17.09 और इससे पहले के वर्शन के लिए, कीस्टोर और ट्रस्टस्टोर बनाना
कीस्टोर और ट्रस्टस्टोर के बारे में जानकारी
कीस्टोर और ट्रस्टस्टोर, सुरक्षा सर्टिफ़िकेट के ऐसे रिपॉज़िटरी होते हैं जिनका इस्तेमाल टीएलएस एन्क्रिप्शन के लिए किया जाता है. इन दोनों के बीच मुख्य अंतर यह है कि टीएलएस हैंडशेकिंग की प्रोसेस में इनका इस्तेमाल कहां किया जाता है:
- एक कीस्टोर में एक टीएलएस सर्टिफ़िकेट और निजी पासकोड होता है. इसका इस्तेमाल, टीएलएस हैंडशेकिंग के दौरान इकाई की पहचान करने के लिए किया जाता है.
वन-वे टीएलएस में, जब कोई क्लाइंट सर्वर पर टीएलएस एंडपॉइंट से कनेक्ट होता है, तो सर्वर का कीस्टोर क्लाइंट को सर्वर का सर्टिफ़िकेट (पब्लिक सर्ट) दिखाता है. इसके बाद, क्लाइंट उस सर्टिफ़िकेट की पुष्टि, सर्टिफ़िकेट देने वाली संस्था (सीए) से करता है. जैसे, Symantec या VeriSign.
टू-वे टीएलएस में, क्लाइंट और सर्वर, दोनों ही अपने सर्ट और निजी पासकोड के साथ एक कीस्टोर बनाए रखते हैं. इसका इस्तेमाल, एक-दूसरे की पुष्टि करने के लिए किया जाता है. - एक truststore में ऐसे सर्टिफ़िकेट होते हैं जिनका इस्तेमाल, टीएलएस हैंडशेकिंग के दौरान मिले सर्टिफ़िकेट
की पुष्टि करने के लिए किया जाता है.
वन-वे टीएलएस में, अगर सर्ट पर किसी मान्य सीए के हस्ताक्षर हैं, तो ट्रस्टस्टोर की ज़रूरत नहीं होती. अगर टीएलएस क्लाइंट को मिला सर्टिफ़िकेट, किसी मान्य सीए ने साइन किया है, तो क्लाइंट, सर्टिफ़िकेट की पुष्टि करने के लिए सीए से अनुरोध करता है. टीएलएस क्लाइंट आम तौर पर, टीएलएस सर्वर से मिले, खुद साइन किए गए सर्टिफ़िकेट या ऐसे सर्टिफ़िकेट की पुष्टि करने के लिए ट्रस्टस्टोर का इस्तेमाल करता है जिन पर किसी भरोसेमंद सीए के हस्ताक्षर नहीं होते. इस मामले में, क्लाइंट अपने ट्रस्टस्टोर में उन सर्टिफ़िकेट को शामिल करता है जिन पर उसे भरोसा होता है. इसके बाद, जब क्लाइंट को कोई सर्वर सर्टिफ़िकेट मिलता है, तो आने वाले सर्टिफ़िकेट की पुष्टि, उसके ट्रस्टस्टोर में मौजूद सर्टिफ़िकेट के हिसाब से की जाती है.
उदाहरण के लिए, कोई टीएलएस क्लाइंट, किसी टीएलएस सर्वर से कनेक्ट होता है. इस सर्वर पर, खुद साइन किया गया सर्टिफ़िकेट इस्तेमाल किया जाता है. यह खुद साइन किया गया सर्टिफ़िकेट है, इसलिए क्लाइंट इसकी पुष्टि सीए से नहीं कर सकता. इसके बजाय, क्लाइंट, सर्वर के खुद साइन किए गए सर्टिफ़िकेट को अपने ट्रस्टस्टोर में पहले से लोड कर लेता है. इसके बाद, जब क्लाइंट सर्वर से कनेक्ट करने की कोशिश करता है, तो क्लाइंट, सर्वर से मिले सर्टिफ़िकेट की पुष्टि करने के लिए ट्रस्टस्टोर का इस्तेमाल करता है.
टू-वे टीएलएस के लिए, टीएलएस क्लाइंट और टीएलएस सर्वर, दोनों ही ट्रस्टस्टोर का इस्तेमाल कर सकते हैं. जब Edge, टीएलएस सर्वर के तौर पर काम करता है, तब टू-वे टीएलएस करने के लिए, ट्रस्टस्टोर की ज़रूरत होती है.
सर्टिफ़िकेट, सर्टिफ़िकेट देने वाली संस्था (सीए) जारी कर सकती है. इसके अलावा, आपके जनरेट किए गए निजी पासकोड से, खुद साइन किए गए सर्टिफ़िकेट भी बनाए जा सकते हैं. अगर आपके पास सीए का ऐक्सेस है, तो पासकोड जनरेट करने और सर्टिफ़िकेट जारी करने के लिए, अपने सीए की ओर से दिए गए निर्देशों का पालन करें. अगर आपके पास सीए का ऐक्सेस नहीं है, तो खुद साइन किया गया सर्टिफ़िकेट जनरेट करने के लिए, सार्वजनिक तौर पर उपलब्ध कई मुफ़्त टूल में से किसी एक का इस्तेमाल किया जा सकता है. जैसे, openssl.
Cloud में, Apigee के मुफ़्त में आज़माने की सुविधा वाले सर्ट और पासकोड का इस्तेमाल करना
Apigee, Cloud के मुफ़्त में आज़माने की सुविधा वाले सभी संगठनों के लिए, मुफ़्त में आज़माने की सुविधा वाला सर्ट और पासकोड उपलब्ध कराता है. मुफ़्त में आज़माने की सुविधा वाले संगठन, एपीआई की जांच करने के लिए, डिफ़ॉल्ट सर्ट और पासकोड का इस्तेमाल कर सकते हैं. साथ ही, एपीआई को प्रोडक्शन में भी पुश किया जा सकता है.
मुफ़्त में आज़माने की सुविधा वाले संगठन, अपने सर्ट और पासकोड का इस्तेमाल नहीं कर सकते. उन्हें Apigee की ओर से दिए गए सर्ट और पासकोड का इस्तेमाल करना होगा. पैसे चुकाकर इस्तेमाल किए जाने वाले खाते पर माइग्रेट करने के बाद ही, अपने सर्ट और पासकोड का इस्तेमाल किया जा सकता है.
पैसे चुकाकर इस्तेमाल किए जाने वाले खाते वाले, Cloud के लिए Edge के ग्राहक, किसी संगठन में वर्चुअल होस्ट बना सकते हैं. सभी वर्चुअल होस्ट के लिए, टीएलएस की सुविधा उपलब्ध होना ज़रूरी है. इसका मतलब है कि आपके पास एक सर्ट और पासकोड होना चाहिए. साथ ही, आपको उन्हें कीस्टोर में अपलोड करना होगा. हालांकि, अगर आपके पास पैसे चुकाकर इस्तेमाल किया जाने वाला खाता है और आपके पास अब तक टीएलएस सर्ट और पासकोड नहीं है, ऐसा वर्चुअल होस्ट बनाया जा सकता है जो Apigee के मुफ़्त में आज़माने की सुविधा वाले सर्ट और पासकोड का इस्तेमाल करता हो. ज़्यादा जानकारी के लिए, Cloud के लिए वर्चुअल होस्ट कॉन्फ़िगर करना देखें.
बैकएंड के साथ टू-वे टीएलएस में, Apigee की ओर से दिए गए सर्ट का इस्तेमाल नहीं किया जा सकता. बैकएंड के साथ टू-वे टीएलएस को कॉन्फ़िगर करने के लिए, पैसे चुकाकर इस्तेमाल किए जाने वाले खाते पर माइग्रेट करने के बाद, आपको अपने सर्ट अपलोड करने होंगे.
Cloud और Private Cloud के बीच अंतर
Edge के Cloud वर्शन और Private Cloud के वर्शन 4.18.01 और इसके बाद के वर्शन में, कीस्टोर और ट्रस्टस्टोर के साथ काम करने की ज़्यादा सुविधाएं हैं. ये सुविधाएं, Private Cloud के वर्शन 4.17.09 और इससे पहले के वर्शन में उपलब्ध नहीं हैं. उदाहरण के लिए:
- कीस्टोर और ट्रस्टस्टोर बनाने के लिए, Edge के यूज़र इंटरफ़ेस (यूआई) का इस्तेमाल किया जा सकता है
- कीस्टोर और ट्रस्टस्टोर मैनेज करने के लिए, एपीआई के नए सेट का इस्तेमाल किया जा सकता है
कीस्टोर और ट्रस्टस्टोर के साथ काम करते समय, पक्का करें कि आपने दस्तावेज़ का सही सेक्शन इस्तेमाल किया हो: