यह एक बेवकूफ सवाल हो सकता है लेकिन मुझे जवाब नहीं मिल रहा है।डब्ल्यूसीएफ क्लाइंट में एक स्व-हस्ताक्षरित SSL प्रमाणपत्र कैसे स्वीकार करें?
मैं क्या करना चाहता हूं: मेरे पास आईआईएस द्वारा होस्ट की गई डब्ल्यूसीएफ सेवा है। यह पूरी तरह से काम कर रहा है, मैं wsdl तक पहुंच सकता हूं, मेरे पास सर्वर के लिए एक स्व-हस्ताक्षरित प्रमाणपत्र है। मैं इस सेवा को एक WPF क्लाइंट से कॉल करना चाहता हूं।
समस्या यह है, के बाद से मैं एक स्व-हस्ताक्षरित प्रमाणपत्र है, मैं जब सेवा को फोन निम्नलिखित अपवाद: अधिकार 'स्थानीय होस्ट' के साथ SSL/TLS सुरक्षित चैनल के लिए विश्वास संबंध स्थापित नहीं कर सका।
यदि मैं किसी ब्राउज़र से साइट (या सेवा) तक पहुंचता हूं, तो यह कोई समस्या नहीं है, क्योंकि ब्राउज़र मुझे प्रमाण पत्र के बारे में चेतावनी देता है, और मुझे वैसे भी पृष्ठ देखने का विकल्प देता है। लेकिन डब्ल्यूपीएफ क्लाइंट सिर्फ एक अपवाद फेंकता है।
मैं प्रमाणीकरण प्रक्रिया को पूरी तरह से बंद नहीं करना चाहता, मैं बस उपयोगकर्ताओं को इस चेतावनी को अनदेखा करने का विकल्प देना चाहता हूं (ब्राउज़र के रूप में)।
क्या कोई इस के लिए कुछ कोड प्रदान कर सकता है? यदि आप इसके बारे में एक अच्छा, विस्तृत ट्यूटोरियल में भाग गए, तो यह भी शानदार होगा। (देखें, मैंने पाया है कि ट्यूटोरियल के साथ मेरी समस्या विवरण की कमी है)
को कम से कम उपयोगी उत्तर से उठाया मैं डिफ़ॉल्ट पर भरोसा से संबंधित नहीं स्व-हस्ताक्षरित प्रमाण पत्र के साथ समस्या को प्रतिबिंबित करने के सवाल बदल रूट प्रमाण पत्र। –