मैं एमवीसी एएसपीनेट के साथ प्राधिकरण कैसे प्राप्त करूं?एएसपी.नेट एमवीसी प्राधिकरण
उत्तर
उपयोग के लिए प्राधिकरण का श्रेय
[Authorize]
public ActionResult MyAction()
{
//stuff
}
तुम भी नियंत्रक पर इस का उपयोग कर सकते हैं। उपयोगकर्ताओं या भूमिकाओं में भी पास कर सकते हैं।
यदि आप थोड़ा अधिक नियंत्रण के साथ कुछ चाहते हैं, तो आप this जैसे कुछ कोशिश कर सकते हैं।
public class CustomAuthorizeAttribute : AuthorizeAttribute
{
protected override bool AuthorizeCore(HttpContextBase httpContext)
{
string[] users = Users.Split(',');
if (!httpContext.User.Identity.IsAuthenticated)
return false;
if (users.Length > 0 &&
!users.Contains(httpContext.User.Identity.Name,
StringComparer.OrdinalIgnoreCase))
return false;
return true;
}
}
एएसपी.नेट एमवीसी बीटा का उपयोग करके एमवीसी के साथ एक प्राधिकरण सुविधा है और विजुअल स्टूडियो से एमवीसी प्रोजेक्ट बनाना, स्वचालित रूप से एक नियंत्रक जोड़ता है जो प्राधिकरण का उपयोग करता है। एक चीज जो आपकी Google खोज में मदद करेगी, यह है कि यह एक "फ़िल्टर" है। तो "प्राधिकरण फ़िल्टर एमवीसी" पर खोज करने का प्रयास करें और कुछ भी पूर्वावलोकन 4 या इससे अधिक मदद करेगा।
आह, मैं सिर्फ "ASP.NET" "खोज रहा था MVC" प्राधिकरण और वास्तव में नहीं बहुत कुछ ढूंढना, मुझे फ़िल्टर खोजने के लिए मुझे बताने के लिए धन्यवाद। एमवीसी सहायता की खोज करते समय मेरे पास एक और समस्या यह है कि मुझे पूर्वावलोकन के पिछले संस्करण के लिए सामान मिलते हैं जिन्हें "पूर्वावलोकन 2" आदि के रूप में चिह्नित नहीं किया जाता है! – Tablet
मुझे कुछ एमवीसी पोस्ट चिह्नित नहीं होने के बारे में एक ही समस्या है। मैं आमतौर पर पोस्ट पर तारीख की जांच करता हूं, कुछ महीने पहले कुछ और, मैं संदिग्ध मानता हूं। मैं एमवीसी में गहरी गोता लगाने और इसके बारे में ब्लॉगिंग करने जा रहा हूं। क्या आपके पास कोई अनुरोध है? – MrJavaGuy
हाँ, निश्चित रूप से, यह शानदार होगा यदि आपने AJAX फॉर्म सबमिशन के लिए jQuery का उपयोग करके समाधान को पूरा करने का प्रयास किया और नियंत्रक को मानक पोस्टिंग के बजाय अपडेट और एक दृश्य वापस कर दिया! अपने ब्लॉग पर एक लिंक पोस्ट करने के लिए स्वतंत्र महसूस करें! – Tablet
मैं इस लेख पर एक नज़र लेने के लिए सिफारिश करेंगे: http://kbochevski.blogspot.com/2009/11/mvc-forms-authentication-and.html
यह मुझे आज मदद की।
इस तरह आप डिफ़ॉल्ट रूप से प्रमाणीकरण हो सकता है: http://mycodepad.wordpress.com/2014/03/17/mvc-secure-your-web-app/
- 1. एएसपी.नेट एमवीसी - गतिशील प्राधिकरण
- 2. प्राधिकरण और एएसपी.नेट एमवीसी कैशिंग
- 3. एएसपी.नेट एमवीसी: [प्राधिकरण] के विपरीत
- 4. एएसपी.नेट एमवीसी 3: व्यस्त प्राधिकरण विशेषता
- 5. एएसपी.नेट एमवीसी
- 6. ऑन-प्राधिकरण में एमवीसी रीडायरेक्शन प्राधिकरण को
- 7. एएसपी.नेट एमवीसी प्राधिकरण एक मॉडल लॉन्च करने के लिए अधिकृत?
- 8. एमवीसी कस्टम प्राधिकरण अनुरोध
- 9. एमवीसी स्वायत्तता/प्राधिकरण समाधान
- 10. एएसपी.नेट एमवीसी
- 11. एएसपी.नेट एमवीसी 3
- 12. एएसपी.नेट एमवीसी 3
- 13. एएसपी.नेट एमवीसी एक्शनफिल्टर
- 14. एएसपी.नेट एमवीसी डिफ़ॉल्ट मार्ग?
- 15. एएसपी.नेट या एएसपी.नेट एमवीसी
- 16. मैं एएसपी.नेट एमवीसी
- 17. एएसपी.नेट प्राधिकरण विशेषता और व्यवस्थापक उपयोगकर्ता भूमिका
- 18. एएसपी.नेट एमवीसी
- 19. एएसपी.नेट एमवीसी
- 20. एएसपी.नेट एमवीसी
- 21. एएसपी.नेट एमवीसी
- 22. एएसपी.नेट एमवीसी
- 23. एएसपी.नेट एमवीसी
- 24. एएसपी.नेट एमवीसी
- 25. एएसपी.नेट एमवीसी
- 26. एएसपी.नेट एमवीसी
- 27. एएसपी.नेट एमवीसी
- 28. एएसपी.नेट एमवीसी
- 29. एएसपी.नेट एमवीसी
- 30. एएसपी.नेट एमवीसी
चेक बाहर http://nerddinner.codeplex.com/ – CmdrTallen