كيفية مشاركة سياق المصادقة بين موقع SharePoint 2010 وتطبيقات ASP.NET

StackOverflow https://stackoverflow.com/questions/3478111

سؤال

هل من الممكن مشاركة المصادقة المستندة إلى المطالبات لمستخدم SharePoint 2010 مع تطبيق منفصل ASP.NET؟

ما يلي مقالة - سلعة يصف كيف تم ذلك باستخدام SharePoint 2007 و Mypes Houndication من خلال Forms Auth ومفاتيح آلة المشاركة وما إلى ذلك ، لكن لا يمكنني العثور على أي معلومات تتعلق بالتطبيق الخارجي الذي يستهلك مصادقة المطالبات المستخدمة الآن في SharePoint 2010؟

هل كانت مفيدة؟

المحلول

من الذي يصادق المستخدم في SP في تطبيقك؟

في الهندسة المعمارية القائمة على المطالبات ، عادة ما تقوم بنشر STS من شأنها مصادقة المستخدمين وإصدار الرموز المميزة للأمن (مثل ADFS). ثم ستتعامل مع الرمز المميز إلى التطبيق (SharePoint في قضيتك)

نظرًا لأن Authn خارجي بالفعل ، فإن ما عليك القيام به هو ببساطة إضافة STS (مثل ADFs) كمصدر موثوق بتطبيق ASP.NET (باستخدام WIF). من الناحية النظرية ، يختلف تطبيق SP وتطبيق ASP.NET ، مع قواعد مختلفة محتملة.

من منظور قابلية الاستخدام ، لن يرى المستخدم أبدًا تسجيل الدخول المزدوج ويتم التعامل مع جميع التفاعلات معه. ومع ذلك ، يبقى التطبيقان كيانات منفصلة يمكنك إدارتها بشكل مستقل.

من المنطقي؟

خلاصة القول: في النهج القائم على المطالبات ، تحصل على "المشاركة" دون أي حلول. إنه مدمج في التصميم.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top