2014-12-20 14 views
8

मैं दृश्य स्टूडियो 2013 का उपयोग कर एक मौजूदा ASP.NET MVC आवेदन मैं पालन किया है इस वॉक-के माध्यम से लेकिन यह केवल एक नए ग्रीनफील्ड परियोजना के साथ चिंताओं ही है, जबकि परियोजना टेम्पलेट में प्रमाणीकरण बदलें का चयन: Developing ASP.NET Apps with Windows Azure Active Directoryमौजूदा एएसपी.नेट एमवीसी अनुप्रयोग में Azure AD प्रमाणीकरण कैसे जोड़ें?

मैं नहीं कर रहा हूँ ओविन और ओपनआईडी कनेक्ट कटाना मॉड्यूल का उपयोग करने में रुचि रखते हैं क्योंकि इन घटकों में बहुत सारे मुद्दे हैं इसलिए मैं उस तकनीक को परिपक्व और सभी मौजूदा समस्याओं को प्रस्तुत करने का इंतजार कर रहा हूं।

मैं उद्देश्य समझ कैसे मैन्युअल रूप से अपने मौजूदा ASP.NET MVC आवेदन रिक एंडरसन की लेख में एक ही Azure AD प्रमाणीकरण मॉडल को प्राप्त करने के लिए सभी घटकों और विन्यास जोड़ना है।

उत्तर

13

वीएस 2013 में टूलिंग मौजूदा परियोजना में इसे जोड़ने का समर्थन नहीं करता है। में संदर्भित लिंक के निचले हिस्से में अधिक जानकारी अनुभाग एक गहरा गोताखोर लेख है जहां मैं कोड और कॉन्फ़िगरेशन को जोड़ता हूं जो जोड़ा जाता है। तो, आप इसे डेल्टा खोजने के लिए संदर्भ के रूप में उपयोग कर सकते हैं और उन्हें अपने प्रोजेक्ट पर लागू कर सकते हैं।

अब, विजुअल स्टूडियो 2015 हमें इस परिदृश्य में कुछ आशा प्रदान करता है। यह निश्चित रूप से पूर्वावलोकन में है, लेकिन आप इसे आज़मा सकते हैं। समाधान Explorer में, सही अपने मौजूदा परियोजना पर क्लिक करें और कॉन्फ़िगर Azure AD प्रमाणीकरण विकल्प चुनें।

enter image description here

+1

मैं घटकों टुकड़ों को जोड़ने के लिए और यह काम करता अपने लेख का उपयोग कर समाप्त हो गया! – puri

+0

वहाँ एक रास्ता Owin बराबर तरह की एक घटना को संभालने के लिए है SecurityTokenValidated क्योंकि मैं कस्टम दावों जोड़ना चाहते हैं? – puri

+0

@puri, इस एक पुरानी पोस्ट है, लेकिन मध्य की ओर वह जोड़ने दावों के बारे में बात करती है: http://www.cloudidentity.com/blog/2013/01/22/group-amp-role-claims-use-the- ग्राफ-api-टू-मिल-बैक isinrole और अधिकृत करते-windows-नीला-विज्ञापन-क्षुधा में/(संवर्धन पर अनुभाग) – Irwin

संबंधित मुद्दे