Czy to możliwe? Chcę zbudować małą witrynę społeczności, ale nie chcę używać identyfikatora Live ID.Jak uzyskać uwierzytelnianie OpenID w usługach SharePoint?
Odpowiedz
Sharepoint ma rozszerzalny model dostawcy uwierzytelnień, więc można go użyć, aby rozszerzyć obsługę OpenID.
Jeśli szukasz tylko systemu społecznościowego opartego na systemie Windows, proponuję Community Server, który ma darmową licencję i wbudowaną obsługę OpenID.
Wiele osób już zrobić to przy użyciu DotNetOpenId z SharePoint.
Istnieją some discussions on the dotnetopenid mailing list, które obejmują ten temat. Możesz tam zamieścić swoje pytanie, aby uzyskać odpowiedzi od kilku osób, które to zrobiły.
Zobacz projekt OpenID membership provider na CodePlex. Zapewnia to obsługę OpenID dla SharePoint.
Istnieją dwa rozwiązania, które dokładnie spełniają Twoje wymagania: Dostawca roszczeń SharePoint dla uwierzytelniania opartego na roszczeniach SharePoint, który używa identyfikatora Windows Live i innego dostawcy OpenID, takiego jak Google i Yahoo. pozwoli ci i twoim członkom zalogować się do witryny SharePoint za pomocą dowolnego dostawcy OpenID lub Windows Live ID.
Sprawdź SharePoint Authentication żywo tutaj: http://www.shetabtech.com/english/SharePointLiveAuth
ASP.NET 2.0 Provider Model: Wprowadzenie do dostawcy modelu http://msdn.microsoft.com/en-us/library/aa479030.aspx – Jason