मैं निम्नलिखित कोड एक खिड़कियों सेवा में चल रहा है:WebClient उत्पन्न करता है (401) अनधिकृत त्रुटि
WebClient webClient = new WebClient();
webClient.Credentials = new NetworkCredential("me", "12345", "evilcorp.com");
webClient.DownloadFile(downloadUrl, filePath);
हर बार, मैं निम्नलिखित भीतरी अपवाद के साथ निम्न अपवाद
{"The remote server returned an error: (401) Unauthorized."}
मिलती है:
{"The function requested is not supported"}
मुझे पता है कि प्रमाण पत्र मान्य हैं, असल में, अगर मैं अपने वेब ब्राउज में डाउनलोड यूआरएल में जाता हूं er और पासवर्ड 12345 के साथ badcorp.com \ me के रूप में मेरे प्रमाण पत्र में डाल दिया, यह ठीक डाउनलोड करता है।
अजीब बात यह है कि अगर मैं 12345 के साथ [email protected] के रूप में अपने प्रमाण पत्र निर्दिष्ट करता हूं, तो यह असफल प्रतीत होता है।
क्या प्रमाण पत्र प्रारूपित करने का कोई तरीका है?
क्या आपने कभी इस मुद्दे के लिए समाधान (कोड) के साथ आया था? – Crash893