मैं विंडोज़ एज़ूर एप्लिकेशन पर ओपनआईडी काम करने के लिए संघर्ष कर रहा हूं। मैं वर्तमान में DotNetOpenAuth (DotNetOpenID होने के लिए उपयोग किया जाता था) का उपयोग कर रहा हूं और सबसे पहले मुझे रिले चरण में समस्या थी क्योंकि Azure आंतरिक रूप से बंदरगाह 20000 का उपयोग करता है और यह आगे और आगे हो रहा था। मुझे इसके लिए एक कामकाज मिला (मैं इसके लिए एक ब्लॉग पोस्ट लिखूंगा)।Azure के साथ OpenID प्रमाणीकरण का उपयोग करने का सबसे अच्छा तरीका?
अगला समस्या तब होती है जब वेब फार्म (एकाधिक उदाहरण) पर ऐप चलाते समय, आपको DotNetOpenAuth के लिए अपना "कस्टम स्टोर" लिखना होगा और डेटाबेस में डेटा सहेजना होगा। यह लिखने का दर्द है।
एक आसान तरीका होना चाहिए। शायद Azure सेवाओं में से एक? क्या किसी ने सफलतापूर्वक एक वेब ऐप चलाया है जो ओपनआईडी के साथ प्रमाणीकरण करता है और Azure पर चल रहा है? सबसे अच्छा या अनुशंसित तरीका क्या है?
मैंने आपके द्वारा सुझाए गए OpenIdRelyingParty कन्स्ट्रक्टर में शून्य को पारित किया और यह काम किया। गूंगा मोड बहुत अच्छा है। यह शायद एक ही गति है क्योंकि मुझे अन्यथा डेटाबेस लुकअप करना होगा। यूआरएल मुद्दा भी तय किया गया है, मैं v3.0 का उपयोग कर रहा था। धन्यवाद! –