हमारे पास CertEnroll का उपयोग कर क्लाइंट पर जेनरेट किया गया एक वैध पीकेसीएस # 10 प्रमाणपत्र अनुरोध है।नेट प्रोग्रामेटिकली साइन इन पीकेसीएस # 10 बाउंसी कैसल के साथ अनुरोध
अब हमें इसे साइन करने और क्लाइंट को परिणाम वापस करने की आवश्यकता है, जहां CertEnroll स्थानीय प्रमाणपत्र स्टोर सामान को संभालेगा।
यह एक बी 2 बी एप्लिकेशन है और रूट हस्ताक्षर प्रमाणपत्र स्वयं उत्पन्न होगा या हम अपने मौजूदा थॉवे एसएसएल प्रमाण का उपयोग कर सकते हैं।
सर्वर (2008) में सक्रिय निर्देशिका चल रही नहीं है और हम इसके लिए स्टैंड-अलोन साइनिंग इंफ्रास्ट्रक्चर/सेवा नहीं बनाना चाहते हैं जब तक कि बिल्कुल जरूरी न हो। निरसन आदि की कोई आवश्यकता नहीं है - हम इसे प्रोग्रामेटिक रूप से करना चाहते हैं।
मुझे बाउंसीकास्टल लाइब्रेरी का उपयोग करने में खुशी होगी हालांकि सी # lib में कोई सार्थक दस्तावेज नहीं है और मूल जावा दस्तावेज़ स्वीकार्य रूप से समान हैं क्योंकि सी # कार्यान्वयन थोड़ा अलग है जो मुझे थोड़ा उलझन में छोड़ देता है।
किसी को भी BouncyCastle का उपयोग करके या उस मामले के मूल निवासी क्लास का उपयोग करते हुए नमूना सी # (या वीबी) कोड या ज्ञात-विश्वसनीय लिंक के बारे में पता है (या है)।
इस काम को करने में कोई सहायता की सराहना की जाएगी!
कोई प्रतिक्रिया नहीं है इसलिए मैं एक समय में इस मुद्दे से निपटने जा रहा हूं और जब हम जाते हैं तो अधिक विस्तृत प्रश्न पोस्ट करेंगे। जब हम अंततः इसे पूरा करते हैं (कृपया!) मैं यहां उत्तर/लिंक पोस्ट करूंगा। – Serexx
मुझे अब इसी तरह की स्थिति का सामना करना पड़ रहा है। मेरा सवाल है http://stackoverflow.com/q/10697321/481656। क्या आप X509 को समझने में सक्षम थे? – DoomerDGR8