किस प्रकार के प्रमाण पत्र के लिए आपको डिजिटल रूप से साइन-इन करने की आवश्यकता है?


0

मैं विंडोज के लिए एक setup.exe फ़ाइल डिजिटल रूप से हस्ताक्षरित करना चाहता हूं।

Https://msdn.microsoft.com/en-us/library/ee290833(v=vs.100).aspx के अनुसार मुझे ऐसा करने के लिए "प्रमाणपत्र" की आवश्यकता है।

मुझे किस तरह के प्रमाण पत्र की आवश्यकता है और मुझे एक कैसे मिलेगा?


आप या तो स्व-हस्ताक्षरित प्रमाणपत्र या कोड हस्ताक्षर प्रमाणपत्र का उपयोग कर सकते हैं। विज़ुअल स्टूडियो स्व-हस्ताक्षरित प्रमाण पत्र बना सकता है और आप उसी उपकरण का उपयोग कर सकते हैं जो आप वास्तव में प्रमाण पत्र के साथ निष्पादन योग्य पर हस्ताक्षर करने के लिए कोड हस्ताक्षर प्रमाण पत्र का उपयोग करते हैं। विंडोज के पुराने संस्करणों पर भरोसा करने के लिए, पदावनत पद्धति का उपयोग न करें, आप अपने हस्ताक्षर किए गए आवेदन को सीमित कर देंगे
रामहुंड

जवाबों:


2

विवरण आपके इंस्टॉलेशन रूटीन द्वारा उपयोग किए गए टूलचैन पर निर्भर करता है। लिंक किए गए लेख विजुअल स्टूडियो 2010 के लिए है, और यह एक बड़ी प्रक्रिया यहाँ वर्णित का उपयोग करता है: https://msdn.microsoft.com/en-us/library/windows/desktop/jj835832(v=vs.85).aspx इस विधि विंडोज़ विकास किट से makecert और pvf2pfx उपयोगिताओं की आवश्यकता है।

उस दृष्टिकोण को तब तक हटा दिया गया है जब तक कि आप विरासत टूल के साथ काम नहीं कर रहे हैं, आप यहां वर्णित नई पद्धति का उपयोग करना चाहते हैं: https://docs.microsoft.com/en-us/windows/uwp/packaging/create-certe-package- हस्ताक्षर करना यह विधि Powershell का उपयोग स्व-हस्ताक्षरित प्रमाणपत्र बनाने और सिस्टम प्रमाणपत्र कैटलॉग में जोड़ने के लिए करती है।

उपरोक्त दोनों लिंक AppManifest.xml पर जानकारी प्रदान करते हैं, और कोड पैकेज पर हस्ताक्षर करने के लिए इन प्रमाणपत्रों का उपयोग कैसे करें।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.