나는 ASP.NET & SQL에서 개발 한 5 개의 asp.net 응용 프로그램을 이미 가지고 있습니다. 각 응용 프로그램에는 로그인시 사용자를 인증하는 개인 사용자 테이블 "자격 증명"이 있습니다.SSO (싱글 사인온) 적용 방법
5 응용 프로그램을 다루기 위해 SSO 솔루션을 어떻게 적용 할 수 있습니까? 동일한 사용자가 각 응용 프로그램에서 서로 다른 액세스 권한 정보를 가지고 있음을 알면 "사용자 이름 & 암호"가 5 응용 프로그램의 동일한 사용자와 같지 않습니다.
또한 5 응용 프로그램에서 아무 것도 변경하지 않고 제 3 자 도구가 있으면 매우 좋을 것입니다.
감사합니다.
사용자가 시스템간에 서로 다른 ID를 갖는 경우 시스템 A의 사용자 레코드가 시스템 B의 사용자 레코드에 해당하는지 어떻게 알 수 있습니까? 예 : SSN 또는 다른 자연 키로 일치시킬 수 있습니까? 아니면 모두 함께 결합하는 마스터 테이블이 있습니까? –
실제로 현재 마스터 테이블이 없지만 우리 회사에는 활성 디렉토리가 있습니다. –
시스템간에 공통적 인 데이터 항목이 필요하거나 사용자가 기존 계정을 SSO 프로필에 연결하기위한 사용자 인터페이스를 제공해야합니다. 어느쪽으로 가셨습니까? –