2010-10-07 10 views
9

बहुत ही बुनियादी सवाल है, लेकिन क्या कोई मुझे कृपया एक रचनात्मक ट्यूटोरियल पर इंगित कर सकता है कि डॉटनेटोपेनिड को कैसे कार्यान्वित करें और उपयोग करें?dotnetopenid ट्यूटोरियल

मैं किसी भी वास्तविक दस्तावेज को खोजने के लिए संघर्ष कर रहा हूं जो बताता है कि चीज़ को कैसे कार्यान्वित किया जाए। मुझे उनकी वेबसाइट पर कुछ भी नहीं मिला, और मैं कुछ नमूने से गुजर चुका हूं, लेकिन अभी भी इसे काम नहीं कर सकता, और शामिल .chm फ़ाइल केवल "प्रारंभ करना" की बजाय संदर्भ सामग्री है मार्गदर्शक।

गूगल खोजों भी मुझे असफल रहे हैं :(

+0

डॉटनेट ओपेनएथ में कई पहलू हैं: ओपनआईडी आरपी, ओपनआईडी ओपी, ओथ एसपी, ओथ उपभोक्ता, इन्फोकार्ड आरपी, और फिर एक्स्टेंसिबिलिटी पॉइंट्स हैं। वहां बहुत सारे ब्लॉग पोस्ट हैं जो इनमें से कुछ में मदद करते हैं, लेकिन यदि आप प्रासंगिक बिट्स पर ट्यूटोरियल चाहते हैं तो मैं आपको यह निर्दिष्ट करने की सलाह देता हूं कि आप क्या हासिल करने की कोशिश कर रहे हैं। –

उत्तर

5

है कि आप क्या हासिल करना, के रूप में DotNetOpenAuth बहुत से लोगों को के लिए बहुत कुछ करता है की कोशिश कर रहे पर निर्भर करता है।

शायद मैं एक शुरू करेंगे

  • OpenID आरपी
    • : के रूप में वे ट्यूटोरियल की खोज परिदृश्यों, और लोगों की छोटी सी मेज इस तालिका में जोड़ सकते 0 द्वारा एंड्रयू Kharlamov
    • Integrating OpenID in an ASP.NET MVC Application using DotNetOpenAuth रिक Strahl द्वारा
  • OpenID ओपी
  • OAuth 1.0 (क) उपभोक्ता
  • OAuth 1.0 (क) सेवा प्रदाता
  • OAuth 2.0 क्लाइंट
  • OAuth 2.0 संरक्षित संसाधन सर्वर
  • ओएथ 2.0 प्रमाणीकरण सर्वर
  • InfoCard RP
+3

मुझे लगता है कि यह ठीक है समस्या है। यह कैसे समझता है कि किस परिदृश्य के लिए कौन सा परिदृश्य उपयुक्त है? इस समझ के बिना, उपरोक्त सभी मनमाना शब्दकोष की तरह लगता है। उदाहरण के लिए, यदि कोई सिर्फ अपनी वेबसाइट पर Google OAuth जोड़ना चाहता है, तो उन्हें OAuth 1.0 (ए) उपभोक्ता इत्यादि का उपयोग करना होगा (मुझे लगता है)। नोट: आपकी प्रतिक्रिया की आलोचना नहीं करते, लेकिन ओपनआईडी दस्तावेज। –

+0

यदि आप अपनी साइट पर "Google OAuth" जोड़ना चाहते हैं, तो पहले से ही आपको यह पता होना चाहिए कि आप किस बारे में बात कर रहे हैं। यदि आपको अभी तक यह सब शब्द नहीं पता है, तो हमें उच्च स्तर पर बात करने की आवश्यकता है: आप अपने उपयोगकर्ताओं के लिए कौन सा परिदृश्य सक्षम करने की कोशिश कर रहे हैं? और हां, एक ट्यूटोरियल जो परिदृश्य स्तर से लोगों को प्रोटोकॉल स्तर तक मार्गदर्शन कर सकता है वह बहुत ही शानदार होगा। अगर मैंने इसे लिखा तो मैं उसके लिए चार्ज करूंगा। :) –