Wdrażanie pojedynczego logowania w ASP.Net Webforms i MVC

Mam istniejącą aplikację WebForms i teraz tworzymy nową aplikację MVC. Oboje uwierzytelniają się za pomocą naszego własnego dostawcy, korzystając z tej samej bazy danych.

Mogę z powodzeniem zalogować się w każdej aplikacji osobno, używając tych samych danych uwierzytelniających, ale teraz chcę zaimplementować logowanie jednokrotne (tzn. Jeśli użytkownik jest już zalogowany w aplikacji 1, aplikacja2 automatycznie wykryje ustawienia użytkownika i zidentyfikuje go jako zalogowany).

Zrobiłem pracę domową i przeczytałem referencjetutaj, tutaj itutaj, wśród innych.

Do tej pory wykonałem następujące czynności:

Ustaw tę samą maszynę na obu stronach:

Ustaw te same autoryzacje formularzy w obu witrynach:

Mimo to nie udało mi się uzyskać pracy SSO. Zarządzałem „Single-sign off”, podczas gdy gdy użytkownik wylogował się z jednej strony, wylogował się z drugiej.

Czy czegoś mi brakuje?

Chciałbym rozwiązanie tylko konfiguracyjne, które nie wymaga od mnie żadnego kodowania.

questionAnswers(1)

yourAnswerToTheQuestion