구성 Umbraco OAuth/OpenID Connect(OIDC) 미들웨어를 사용하면 OAuth 2.0/OIDC 호환 인증 공급자를 Umbraco 애플리케이션과 연결하여 SSO(Single Sign-On)를 수행하고 사용자를 인증하고 권한을 부여할 수 있습니다. 아래 언급된 단계에 따라 애플리케이션에 활성화된 OAuth 2.0/OIDC를 통해 Single Sign-On 서비스를 설정하도록 미들웨어를 구성할 수 있습니다.
미들웨어를 설정하려면
umbraco-oauth-oidc-single-sign-on.zip 라는 DLL 파일을 찾을 수 있습니다. miniorange-oauth-oidc-sso.dll, 그리고 다음과 같은 폴더가 있습니다.
miniOrange-sso-구성 라는 구성 파일이 포함되어 있습니다. 구성.json.
2단계: Umbraco 애플리케이션에 미들웨어 추가
추가 miniorange-oauth-oidc-sso.dll Umbraco 애플리케이션에서 참조하세요.
추가 miniOrange-sso-구성 폴더를 Umbraco 애플리케이션의 루트 폴더로 복사하세요.
테스트 구성이 성공적으로 완료되면 동일한
공급자 설정
탭에서 사용자 로그인 유형 설정으로 이동합니다.
요구 사항에 따라 사용자 SSO 로그인 유형을 선택합니다. 즉, Single Sign-On 로그인을 수행할 사용자 유형을 선택합니다. 다음 중 하나를 선택할 수 있습니다.
백오피스 로그인 or 회원 로그인 그리고 클릭 찜하기.
6단계: 속성/역할 매핑
Single Sign-On 로그인을 수행하려면 공급자로부터 받은 속성을 매핑하여 사용자를 식별해야 합니다.
로 이동 속성/역할 매핑 추가 구성을 위한 탭입니다.
이 평가판에서는 필수 속성(예: 사용자 이름 및 이메일)만 구성할 수 있습니다. 사용자 이름과 이메일 필드에 귀하가 받게 될 속성 이름을 입력하세요. 그런 다음 클릭하세요. 찜하기.
이 평가판에서는 사용자의 기본 역할을 구성할 수도 있습니다. 동일한 탭의 기본 역할 드롭다운 필드 이름에서 기본 역할을 선택할 수 있습니다. 드롭다운 메뉴에 나열된 옵션은 선택한 SSO 로그인 유형을 기반으로 합니다.
역할 목록을 찾을 수 없는 경우 Umbraco BackOffice에서 선택한 SSO 로그인 유형에 대한 역할이 있는지 확인하십시오.
역할을 신중하게 선택한 후 찜하기.
참고 : 이는 Single Sign-On 구성 중 중요한 단계 중 하나입니다. 이 단계를 완료할 수 없거나 단계를 이해하는 데 어려움이 있는 경우 다음 주소로 언제든지 문의해 주세요.
umbracosupport@xecurify.com.
7단계: Umbraco 애플리케이션에 대한 SSO 및 SLO 링크 가져오기
필요한 모든 구성이 완료되면 SSO 링크를 통해 Single Sign-On을 수행할 수 있습니다.
당신을 찾을 수 있습니다 SSO 링크 미들웨어의 애플리케이션 목록 탭에 있는 작업 드롭다운에서
마찬가지로 다음을 찾을 수 있습니다. 싱글 로그아웃(SLO) 작업 드롭다운의 링크입니다.
구성할 수도 있습니다.
Umbraco SAML 2.0 싱글 사인온(SSO)
다음과 같은 ID 공급자가 있는 모듈
ADFS, Azure AD, Bitium, Centrify, G Suite, JBoss Keycloak, Okta, OneLogin, Salesforce, AWS Cognito, OpenAM, Oracle, PingFederate, PingOne, RSA SecureID, Shibboleth-2, Shibboleth-3, SimpleSAML, WSO2
아니면 당신 자신의 것과도 맞춤형 ID 공급자. 다른 ID 공급자를 확인하려면
여기에서 지금 확인해 보세요..
도움이 필요하신가요?
귀하의 ID 공급자를 찾을 수 없습니까? 우리에게 메일을 보내세요
umbracosupport@xecurify.com
귀하의 IDP로 SSO를 설정하고 귀하의 요구 사항에 대한 빠른 안내(이메일/회의를 통해)를 도와드릴 것이며, 저희 팀은 귀하의 요구 사항에 따라 가장 적합한 솔루션/계획을 선택할 수 있도록 도와드릴 것입니다.
본 개인 정보 보호 정책은 당사가 개인 정보를 처리하는 방법을 설명하는 미니오렌지 웹사이트에 적용됩니다. 귀하가 웹사이트를 방문하면 해당 웹사이트는 대부분 쿠키 형태로 귀하의 브라우저에 정보를 저장하거나 검색할 수 있습니다. 이 정보는 귀하, 귀하의 기본 설정 또는 귀하의 장치에 관한 것일 수 있으며 대부분 사이트가 귀하가 기대하는 대로 작동하도록 하는 데 사용됩니다. 이 정보는 귀하를 직접적으로 식별하지는 않지만 귀하에게 보다 개인화된 웹 경험을 제공할 수 있습니다. 카테고리 제목을 클릭하면 당사가 쿠키를 처리하는 방법을 확인할 수 있습니다. 당사 솔루션의 개인정보 보호정책은 다음을 참조하세요. 개인 정보 보호 정책.
엄격히 필요한 쿠키
항상 활성
필수 쿠키는 사이트 탐색, 로그인, 양식 작성 등과 같은 기본 기능을 활성화하여 웹사이트를 완벽하게 사용할 수 있도록 도와줍니다. 해당 기능에 사용되는 쿠키는 개인 식별 정보를 저장하지 않습니다. 그러나 웹사이트의 일부 부분은 쿠키 없이는 제대로 작동하지 않을 수 있습니다.
성능 쿠키
항상 활성
이러한 쿠키는 방문자, 소스, 페이지 클릭 및 조회수 등을 포함하여 웹사이트 트래픽에 대해 집계된 정보만 수집합니다. 이를 통해 당사는 실행 가능한 요소에 대한 사용자의 상호 작용과 함께 가장 인기 있는 페이지와 가장 인기 없는 페이지에 대해 더 많이 알 수 있으므로 이를 통해 당사는 웹사이트와 서비스의 성능을 개선합니다.