के अंदर टोकन प्रमाणीकरण के साथ "एपीकंट्रोलर" को कैसे जोड़ा जाए, मुझे पता है कि यह प्रश्न कुछ डाउनवॉट प्राप्त कर सकता है, लेकिन मैं Google पर तीन दिनों तक खोज रहा हूं, वास्तव में उपयोग करने योग्य परिणाम नहीं।एएसपी नेट कोर आरसी 1 एमवीसी
मैंने व्यक्तिगत उपयोगकर्ता खाता प्रमाणीकरण/प्रमाणीकरण के साथ विजुअल स्टूडियो में एक डिफ़ॉल्ट एएसपी.NET कोर 1.0 आरसी 1 प्रोजेक्ट बनाया है। सब कुछ आसान और सरल है, क्योंकि परियोजना Microsoft.AspNet.Authentication.Cookies
का उपयोग करके मचान की जाती है, और वीएस 2015 सभी भारी भारोत्तोलन करता है।
हालांकि, हम एक ही परियोजना से एक एपीआई का खुलासा करना चाहते हैं (उसी डेटाबेस, उपयोगकर्ता, दावे और इसी तरह का उपयोग करके), जो मोबाइल उपकरणों और यहां तक कि कुछ सरल एसपीए से भी खाया जाएगा। इस तरह, हमें एपीआई के लिए जेडब्ल्यूटी जैसे कुछ उपयोग करने की आवश्यकता है (केवल वेबएपीआई के साथ ऐसा करने के तरीके पर ट्यूटोरियल्स का एक समूह है)।
हम दृश्य/नियंत्रक मचान के उपयोग का लाभ उठाने के लिए एमवीसी (एसपीए नहीं) का उपयोग करके मुख्य परियोजना करना चाहते हैं और सब कुछ विजुअल स्टूडियो ऑफ़र कर सकता है।
एमवीसी-केवल या वेबएपीआई-केवल दृष्टिकोणों के बहुत से ट्यूटोरियल हैं, लेकिन क्या आप मुझे बता सकते हैं कि मैं उन्हें एक साथ कैसे मिला सकता हूं?
क्या एमडब्ल्यूटी और वेबएपीआई सिस्टम-व्यापी के साथ जेडब्ल्यूटी का उपयोग करने का कोई तरीका है?
अग्रिम धन्यवाद।
बस FYI: MVC और वेबएपीआई MVC 6 में मिला दिया गया 'नियंत्रक' दोनों 'एमवीसी' और 'एपीआई' नियंत्रकों के लिए बेस क्लास के रूप में कार्य करता है, उदाहरण के लिए अब 'एपीकंट्रोलर' नहीं है। –
हाय @ हेंकमोल्लेमा मुझे पता है ... इस कारण से मैंने उद्धरण के बीच "एपीकंट्रोलर" रखा है। मुझे पता है कि नियंत्रक एक ही हैं। वैसे भी, टिप्पणी के लिए धन्यवाद। –
हाय @ सीज़र। क्या आपको इसका कभी पता चला? मेरे पास एक ही परिदृश्य और सवाल है। धन्यवाद –