मेरे पास एक एएसपी.NET एप्लिकेशन है जो रनटाइम के दौरान वेब सर्वर पर फ़ाइलों को लिखने का प्रयास करता है। मेरे विकास पर्यावरण में, यह काम करता है।एएसपी.नेट + पथ तक पहुंच अस्वीकार कर दिया गया है
"Access to the path 'C:\Inetpub\wwwroot\MyWebApp\DirToWriteTo\' is denied."
मेरे उत्पादन सर्वर एक विंडो सर्वर 2003 मशीन है: हालांकि, जब मैं यह उत्पादन सर्वर पर तैनात है, और मैं कोड निष्पादित, मैं एक त्रुटि है कि कहा गया है प्राप्त करते हैं। वेब एप्लिकेशन IUSR_TEMPLATE खाते के माध्यम से अनाम पहुंच की अनुमति देने के लिए सेट है।
मैं क्या गलत कर रहा हूं?
धन्यवाद!
केवल तभी 'Web.config' के पास '' अनुभाग में' <पहचान प्रतिरूपण = "सत्य" /> 'है। अन्यथा आवेदन पूल के लिए पहचान सेट का उपयोग किया जाता है। डिफ़ॉल्ट रूप से, यह * नेटवर्क सेवा * है (जिसमें बहुत सीमित पहुंच है) –
Thorarin
यह सच है। मैंने शुरुआत में इसके बारे में नहीं सोचा था। मैं इसे शामिल करने के लिए अपना जवाब अपडेट करूंगा। –