जब मैं आईआईएस एक्सप्रेस के कैसिनी वेब सर्वर से मेरी ASP.NET MVC परियोजना के लिए स्विच, यह मेरा applicationhost.config
फ़ाइल में जोड़ा जाता है:आईआईएस एक्सप्रेस स्वचालित रूप से मेरे प्रोजेक्ट के लिए अनाम प्रमाणीकरण अक्षम कर रहा है, क्यों?
<location path="MyProject">
<system.webServer>
<security>
<authentication>
<anonymousAuthentication enabled="false" />
<windowsAuthentication enabled="false" />
</authentication>
</security>
</system.webServer>
</location>
यह 401.2 के साथ लोड करने के लिए नहीं साइट पैदा - अनधिकृत और मैं नहीं कर सकता इसे Web.config स्तर पर ठीक करें - फिर शिकायत होगी कि अनुभाग पैरेंट स्तर (HTTP 500.19) पर बंद है।
मैं applicationhost.config
फ़ाइल में संशोधन करके इसे ठीक कर सकता हूं लेकिन मुझे समझ में नहीं आ रहा है कि मुझे वैनिला एएसपी.नेट एमवीसी प्रोजेक्ट के लिए कोई ऐसा अनुभाग क्यों नहीं जोड़ा जाना चाहिए। क्या गलत हो सकता है?
मैं वीएस 11 बीटा का उपयोग कर रहा हूं लेकिन 2010 एसपी 1 में इस अजीब व्यवहार की पुष्टि भी कर रहा हूं। आईआईएस एक्सप्रेस का कहना है कि यह संस्करण 7.5 है।
बोरेक, मेरे पास बिल्कुल वही समस्या है। मुझे लगता है कि वीएस 11 के साथ ऐसा कुछ है? (उसमें उन्होंने उन सेटिंग्स को लिखा) –
धन्यवाद, मेरे पास वीएस 11 बीटा में एक ही समस्या थी। उपरोक्त सेटिंग को बदलना मेरे लिए समस्या को ठीक करता है। धन्यवाद! –
अवेज़ @ बॉरेक ... मैं इस वजह से पागल हो रहा था! :) –