2011-03-30 12 views
15

मैं वेबसाइट के प्रमाणीकृत उपयोगकर्ताओं को अन्य संघीय साइटों में लॉगिन करने की अनुमति देने के लिए SAML का उपयोग करना चाहता हूं। एकल साइन-ऑन परलान्स में, इसका मतलब है कि मेरी साइट को पहचान प्रदाता बनने की आवश्यकता है।एसएएमएल पहचान प्रदाता के लिए नमूना .NET कोड

क्या कोई मुझे इसे लागू करने के लिए .NET कोड या दस्तावेज़ीकरण नमूना देने के लिए इंगित कर सकता है?

चीयर्स

+1

वास्तव में पहचान प्रदाता के लिए कोड का एक उदाहरण नहीं है, लेकिन मुझे लगता है कि आपको यह पता चला है: http://www.codeproject.com/Articles/56640/Performing-a-SAML-Post-with-Csharp.aspx – flipdoubt

+0

असल में मुझे वह नहीं मिला। यह एक अच्छा लेख है। यह किसी सेवा प्रदाता से एक सेवा प्रदाता से SAML प्रतिक्रिया भेजने का व्यावहारिक तरीका प्रदर्शित करता है। यह निश्चित रूप से मुझे कुछ विचार दिया है। – sheikhjabootie

+0

@flipdoubt - यदि आप अपने उत्तर में उस कोडप्रोजेक्ट लिंक को जोड़ते हैं तो मैं इसे स्वीकार करूंगा - यह वही था जो मुझे दिमाग में था। धन्यवाद। – sheikhjabootie

उत्तर

7

ComponentSpace दावों एक पहचान प्रदाता के लिए उदाहरण कोड और एक 30 दिन की परीक्षण के लिए है, तो आप कम से कम कोड को देखो सकता है।

वास्तव में पहचान प्रदाता के लिए कोड का एक उदाहरण नहीं है, लेकिन कोडप्रोजेक्ट का Performing a SAML Post with C# पर एक अच्छा लेख है।

+0

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

2

हमें ओपनसोर्स लाइब्रेरी के साथ वास्तव में अच्छी सफलता मिली है कि KentorIT ने उत्पादित किया है। वे आपको सभी टूल्स देते हैं जिन्हें आपको अपना रोल करने की आवश्यकता होगी। एक स्टब पहचान प्रदाता सहित कि हम परीक्षण & मूल ऑथ सेवाओं के रूप में उपयोग करने में सक्षम थे।

+0

क्या आप आईडीपी स्थापित करने का कोड नमूना प्रदान कर सकते हैं? मैंने केंटर आईडीपी उदाहरण को देखा और यह जटिल और कंटोर नमूना अनुप्रयोग के साथ उलझन में है। –

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