के साथ नहीं मिल सकता है डब्ल्यूसीएफ सुरक्षा के साथ क्रूर संघर्ष के बाद, मुझे लगता है कि मैं अंतिम चरण में हूं और प्रकाश देख सकता हूं।X.509 प्रमाणपत्र "FindBySubjectName"
मुझे अपने सर्वर पर एक क्लाइंट प्रमाणपत्र स्थापित किया गया है, और अब प्रमाण पत्र के विश्वसनीय लोगों के फ़ोल्डर में सलाह दी गई है।
Cannot find the X.509 certificate using the following search criteria: StoreName 'My', StoreLocation 'CurrentUser', FindType 'FindBySubjectName', FindValue 'Forename Surname'.
के साथ "पूर्व नाम उपनाम" की जा रही मेरी प्रमाणपत्र के भाग "के लिए जारी किए गए": -
हालांकि, जब मैं कोशिश करते हैं और प्रमाण पत्र आवेदन पढ़> सेवा, मैं इस त्रुटि मिलती है। मैंने देखा है कि सभी ट्यूटोरियल में, यह सिर्फ एक शब्द है; क्या यह समस्या है? मुझे अंतरिक्ष के साथ इन दो शब्दों के साथ अपने सीए से अपना प्रमाण पत्र प्राप्त हुआ।
कोई भी इस पर कभी आया है, क्या मैं कुछ गलत कर रहा हूं?
अद्यतन, सर्ट यहाँ देखा जा सकता:
अद्यतन: निम्नलिखित
मैं अपने वेब सर्वर पर दृश्य स्टूडियो स्थापित किया है, और प्रयोग किया है:
यह और भी अजीब हो जाता है थंबप्रिंट द्वारा प्रमाण लेने के लिए कोड:
var store = new X509Store(StoreName.TrustedPeople, StoreLocation.CurrentUser);
store.Open(OpenFlags.ReadOnly);
var certs = store.Certificates.Find(X509FindType.FindByThumbprint, "71995159BFF803D25BFB691DEF7AF625D4EE6DFB", false);
यह वास्तव में एक वैध परिणाम देता है। जब मैं इस जानकारी को मेरी सेवा/क्लाइंट के web.config में डालता हूं, तब भी मुझे त्रुटि मिलती है।
आप वर्तमान उपयोगकर्ता के लिए प्रमाणपत्र प्रबंधित कर रहे हैं। संभवतः 'somedomain \ cdixon'। क्या वेब सेवा 'somedomain \ cdixon' या कुछ और के रूप में चलती है, कहें,' नेटवर्क सेवा '? –