मुझे विकास में परीक्षण के लिए एक स्व-हस्ताक्षरित प्रमाण पत्र मिला है। मैंने प्रमाणपत्र प्रबंधक में "विश्वसनीय रूट प्रमाणन प्राधिकरण" फ़ोल्डर के तहत इसे जोड़ा है, और आईई या क्रोम के तहत साइट पर जाने पर इसे वैध के रूप में स्वीकार किया जाता है (फ़ायरफ़ॉक्स के तहत यह इस तथ्य को पसंद नहीं करता है कि यह स्वयं हस्ताक्षरित है)।.NET मेरे स्व-हस्ताक्षरित प्रमाणपत्र पर भरोसा नहीं करता है, लेकिन आईई करता है?
हालांकि, जब मेरा सी # क्लाइंट एक webservice को कॉल करने या एसएसएल सॉकेट खोलने के लिए कनेक्ट करने का प्रयास करता है, तो यह एक अपवाद प्राप्त करता है कि "एसएसएल/टीएलएस सुरक्षित चैनल के लिए ट्रस्ट रिलेशनशिप स्थापित नहीं कर सका" [सर्वर पता] ' । "। और इससे भी ज्यादा परेशान नहीं होता है जब मैं विजुअल स्टूडियो के माध्यम से डीबग करता हूं, यह तब होता है जब मैं परीक्षण मशीन से इसे चलाने और चलाने के लिए होता हूं जिसने प्रमाण पत्र को विश्वसनीय समूह में भी जोड़ा है।
मेरे प्रमाणपत्र को प्रमाणित करने के लिए .NET का क्या मानदंड है?