7

मैं एक WebAPI 2.2 परियोजना (एक खाली नई ASP.NET परियोजना से) बनाया है करने के लिए प्रमाणीकरण जोड़े कुछ कार्यान्वयन अवधारणाओं साबित करने के लिए और अब मैं इसे करने के लिए प्रमाणीकरण जोड़ना चाहते हैं।ASP.NET WebAPI 2.2

मैं ध्यान दें कि एक नया WebAPI एप्लिकेशन पर प्रमाणीकरण जोड़ने के लिए एक ही रास्ता में से एक (वी.एस. 2013 मेरे मामले में) टेम्पलेट्स उपयोग करने के लिए है।

वहाँ पहले से मौजूद WebAPI 2.2 अनुप्रयोग के लिए प्रमाणीकरण जोड़ने के श्योर-फायर तरीका है?

मैं केवल, वाहक टोकन का उपयोग करना चाहते हैं कि अगर कोई जवाब मैं प्राप्त हो सकता है के लिए एक फर्क नहीं पड़ता।

+0

वहाँ एक मौजूदा परियोजना के लिए प्रमाणीकरण जोड़ने के लिए कई तरीके हैं। उदाहरण के लिए, आप फिल्टर का उपयोग कर सकते हैं, संभवतः विशेषताओं के साथ संयुक्त, या तो अंतर्निर्मित या कस्टम वाले। आप एक प्रतिनिधिमंडल का उपयोग भी कर सकते हैं, हालांकि यह शायद एक अच्छा विचार नहीं है। –

उत्तर

13

हाँ आप स्क्रैच से वाहक प्रमाणीकरण जोड़ सकते हैं, मैं वी.एस. 2013 टेम्पलेट्स के बड़े प्रशंसक हैं क्योंकि वे कुकीज़ और टोकन प्रमाणीकरण के बीच मिश्रण नहीं कर रहा हूँ। आप अपने detailed blog post को केवल नए या मौजूदा वेब एपीआई प्रोजेक्ट में बेयरर टोकन जोड़ने के तरीके की जांच कर सकते हैं। अगर आपको और मदद चाहिए तो मुझे बताएं।

+3

यह एक महान पोस्ट है, लेकिन भावी पीढ़ी के लिए, आप अपने जवाब देने के लिए एक त्वरित सारांश जोड़ सकता है? http://meta.stackexchange.com/a/8259 –

+0

दरअसल - क्या आप कोणीय, बस नियमित जावास्क्रिप्ट का उपयोग नहीं कर रहे हैं? – CompanyDroneFromSector7G

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