यदि आपने CA से खरीदे गए प्रमाणपत्र के साथ इंस्टॉलर पर हस्ताक्षर किए हैं, तो आपको स्पष्टीकरण के लिए CA से संपर्क करना चाहिए कि वे इस चेतावनी से छुटकारा पाने के लिए Microsoft के साथ काम करने में क्यों विफल रहे।
यदि प्रमाण पत्र एक सीए से नहीं है, लेकिन एक स्व-हस्ताक्षरित प्रमाण पत्र है, तो आपको सीए का सहारा लेना होगा।
Microsoft के पास अपनी Windows टीम ब्लॉग पर पहले से प्रकाशित अधिकांश जानकारी है,
https://blogs.msdn.microsoft.com/ie/2012/08/14/microsoft-smartscreen-extended-validation-ev-code-signing-certports/
सर्वोत्तम प्रथाएं
डेवलपर्स को अभी भी उन सर्वोत्तम प्रथाओं का पालन करना चाहिए जो हमने पिछले ब्लॉग पोस्टों में सुझाए हैं। हमने उस मार्गदर्शन में जोड़ दिया है जो विंडोज़ स्टोर के माध्यम से ऐप्स को वितरित करने के अतिरिक्त विकल्पों और EV कोड पर हस्ताक्षर करने का विकल्प है:
- विंडोज स्टोर के माध्यम से अपने ऐप्स को वितरित करें
विंडोज 8 एप्लिकेशन को ऑनबोर्डिंग और एप्लिकेशन समीक्षा प्रक्रिया के लिए विंडोज स्टोर डेवलपर को पास करना आवश्यक है। विंडोज 8 एप्लिकेशन स्मार्टस्क्रीन एप्लीकेशन प्रतिष्ठा चेक या विंडोज 8 में चेतावनी के लिए गुंजाइश नहीं है।
- डिजिटल रूप से अपने कार्यक्रमों (मानक या ईवी कोड पर हस्ताक्षर) पर हस्ताक्षर करें
प्रतिष्ठा उत्पन्न होती है और डिजिटल प्रमाणपत्रों के साथ-साथ विशिष्ट फाइलों को भी सौंपा जाता है। डिजिटल प्रमाणपत्र कई व्यक्तिगत कार्यक्रमों के बजाय डेटा को एक ही प्रमाणपत्र के लिए एकत्र और असाइन करने की अनुमति देते हैं। यद्यपि आवश्यक नहीं है, ईवी कोड पर हस्ताक्षर करने वाले प्रमाणपत्र पर हस्ताक्षर किए गए कार्यक्रम तुरंत स्मार्टस्क्रीन प्रतिष्ठा सेवाओं के साथ प्रतिष्ठा स्थापित कर सकते हैं, भले ही उस फ़ाइल या प्रकाशक के लिए कोई पूर्व प्रतिष्ठा मौजूद न हो। ईवी कोड पर हस्ताक्षर करने वाले प्रमाणपत्रों में एक विशिष्ट पहचानकर्ता भी होता है जो प्रमाणपत्र नवीकरण के दौरान प्रतिष्ठा बनाए रखना आसान बनाता है। केवल CA द्वारा जारी किए गए प्रमाणिक प्रमाण पत्र जो कि विंडोज रूट सर्टिफिकेट प्रोग्राम के सदस्य हैं, प्रतिष्ठा स्थापित कर सकते हैं।
इस समय, Symantec और DigiCert EV कोड हस्ताक्षर प्रमाणपत्र प्रदान कर रहे हैं।
- दुर्भावनापूर्ण कोड पर हस्ताक्षर या वितरण न करें
ई-मेल पर हस्ताक्षर किए गए प्रमाण पत्र के साथ हस्ताक्षरित होने पर भी वितरित किए गए कोड को दुर्भावनापूर्ण रूप से वितरित किया गया है और संबंधित डिजिटल प्रमाणपत्र से किसी भी प्रतिष्ठा को हटा दिया जाएगा।
- विंडोज लोगो या विंडोज 8 डेस्कटॉप ऐप प्रमाणन के लिए आवेदन करें
इन कार्यक्रमों के बारे में यहां और जानें: विंडोज 8 डेस्कटॉप एप सर्टिफिकेशन (विंडोज स्टोर सबमिशन के लिए आवश्यक) विंडोज लोगो प्रोग्राम