में कस्टम प्रमाणीकरण मैं एएसपी.नेट वेब फॉर्म से एएसपी.नेट एमवीसी 3 में एक एप्लिकेशन माइग्रेट कर रहा हूं 3. केंद्रीय और महत्वपूर्ण टुकड़ों में से एक वर्तमान में अपनी निर्देशिका में बंद कर दिया गया है।एएसपी.नेट एमवीसी 3
<location path="home" allowOverride="false">
<system.web>
<authorization>
<deny users="?"/>
<allow users="*"/>
</authorization>
</system.web>
</location>
मेरा प्रश्न, मैं कैसे ASP.NET MVC 3 में सुरक्षा के इस एक ही प्रकार लागू करते है: मैं अपने web.config फ़ाइल में निम्नलिखित का उपयोग करके इस निर्देशिका पर पहुँचने से अनधिकृत उपयोगकर्ता प्रतिबंधित कर दिया है? मेरे पास एक झुकाव है जिसमें इसमें मेरे नियंत्रक वर्गों पर विशेषताओं को सेट करना शामिल है। हालांकि, AuthorizeAttribute ऐसा लगता है कि यह केवल उपयोगकर्ता नामों की एक सूची स्वीकार करता है, न कि ऑथ स्थिति (अगर मैं गलत हूं तो कृपया मुझे सही करें)। मैंने सैंपल एएसपी.नेट इंटरनेट एप्लिकेशन को देखा और मुझे इसमें कुछ भी कॉन्फ़िगर नहीं किया गया।
क्या कोई मुझे इस पर सही दिशा में इंगित कर सकता है?
धन्यवाद!
मेरे प्रश्न के स्वीकृत उत्तर पर एक नज़र डालें: http://stackoverflow.com/q/746998/1796 –