2012-06-11 45 views
5

Pracuję nad projektem wymagającym pojedynczego logowania dla uwierzytelniania między domenami (nie subdomeny) dla 2 witryn.ASP.Net Single Sign On CrossDomain z OneLogin i DotNetOpenAuth

Szukałem tego, co powiedzieli inni tutaj i w sieci, i próbowałem użyć DotNetOpenAuth, ale nie mogę zrozumieć, a dokumentacja niewiele pomaga. Więc zwróciłem się do OneLogin, która wydaje się dostarczać tego, czego chcę, ale znowu brakuje dokumentacji. Myślę, że muszę korzystać z obu, ale nie mogę połączyć elementów układanki.

jestem coraz bliżej wdrożyć własne rozwiązanie SSO na podstawie Single Sign-On Enterprise Security for Web Applications ale chcą uniknąć tak, że to zajmie dużo więcej czasu i być bardziej podatne niż błąd przy użyciu istniejącego rozwiązania ..

Więc teraz kilka pytań dla wszystkich guru tam:

  1. można rzucić trochę światła na sposób korzystania DotNetOpenAuth do uwierzytelniania użytkowników w OneLogin?
  2. Gdzie mogę uzyskać więcej przykładów na OneLogin?
  3. Jeśli chodzi o DotNetOpenAuth dla tych, którzy wypróbowali szablon projektu VS2010, czy to skompilowało lub brakowało pliku RelyingPartyLogic.dll? Gdzie mogę to zdobyć?

Dzięki za pomoc!

Odpowiedz

4

DotNetOpenAuth obsługuje OpenID, OAuth i InfoCard. Zestaw narzędzi SAML OneLogin jest przeznaczony do pracy w sieci z wykorzystaniem SAML. Te dwie biblioteki nie będą działać razem.

Aby uzyskać więcej informacji na temat zestawu narzędzi OneLogin .NET mogę polecić ten artykuł https://onelogin.zendesk.com/entries/20186386-introduction-to-onelogin-s-saml-toolkits

DotNetOpenAuth pomoże Ci zrobić to, co chcesz zrobić, pod warunkiem, można obsługiwać OpenID od 2 stron; jednak, moim zaleceniem jest zapoznanie się z rodziną protokołów SAML (wikipedia ma dobry artykuł na ten temat) Musisz zaimplementować dostawcę tożsamości (stronę, która Cię uwierzytelnia) oraz klienta (stronę, do której uzyskujesz dostęp).

Być może zechcesz porównać porównanie OpenID i SAML, aby wybrać lepsze rozwiązanie. Oto dalsze informacje, które mogą w tym pomóc: https://onelogin.zendesk.com/entries/270738-openid-or-saml-for-enterprise-sso

Powiązane problemy