पर अपलोड करने का परीक्षण करते समय सीओआरएस त्रुटियां प्राप्त करना मैं एज़ोर स्टोरेज एमुलेटर का उपयोग कर एचटीएमएल 5, एंजुलरजेस एप्लिकेशन के लिए अपलोड कार्यक्षमता का परीक्षण करने की कोशिश कर रहा हूं। किसी कारण से, जब भी मैं स्थानीयहोस्ट के लिए एज़ूर जेनरेट यूआरएल में फाइल भेजता हूं, तो मुझे सीओआरएस त्रुटियां मिलती रहती हैं। अब बादल उदाहरण पर, मैं CORS समर्थन जोड़ने के लिए निम्नलिखित कोड का इस्तेमाल किया है और यह काम करता है:स्टोरेज एमुलेटर
blobServiceProperties.Cors.CorsRules.Add(new CorsRule()
{
AllowedHeaders = new List<string>() { "*" },
//ExposedHeaders = new List<string>() {"*"},
AllowedMethods = CorsHttpMethods.Post | CorsHttpMethods.Put | CorsHttpMethods.Get | CorsHttpMethods.Delete,
AllowedOrigins = new List<string>() { "http://example.com" },
MaxAgeInSeconds = 3600
});
जब मैं एमुलेटर मैं प्राप्त इस संकेत त्रुटियों की अनुमति नहीं है के लिए इस चलाने के लिए प्रयास करें। क्या मुझे एमुलेटर के लिए सीओआरएस भी स्थापित करना है और यदि ऐसा है तो मुझे यह कैसे करना होगा क्योंकि उपरोक्त कोड एम्यूलेटर से काम नहीं करता है?
कब और कहाँ कोड के इस टुकड़े चल रहा है इन दोनों के लिंक की जांच करते हैं? – haim770
WebApiConfig, मेरे पास दो अलग-अलग समाधान हैं, एक वेब पक्ष के लिए और एक वेब एपीआई प्रोजेक्ट के लिए। मुख्य समस्या यह है कि मैं एमुलेटर से परीक्षण करते समय सीओआरएस त्रुटियों को gtting रखना जारी रखता हूं। – user1790300
जब मैं वेब प्रोजेक्ट को केवल एमुलेटर पर प्रकाशित करता हूं तो मैं उन्हें क्लाउड में नहीं ले रहा हूं। – user1790300