Okta를 OAuth 공급자로 사용하는 DNN OAuth SSO(Single Sign-On)
회사 개요
DNN OAuth 싱글 사인온(SSO) 인증 공급자는 다음을 활성화하는 기능을 제공합니다. OAuth 싱글 사인온 당신의 용 DotNetNuke 사이트를 사용 OAuth 공급자로서의 Okta. 사용 싱글 사인온 당신은 당신의 접근을 위해 하나의 비밀번호만 사용할 수 있습니다 DotNetNuke 사이트 및 서비스. 당사의 인증 제공업체는 모든 OAuth 호환 ID 공급자여기에서는 DNN과 Okta 간에 SSO(Single Sign-On)를 구성하는 단계별 가이드를 살펴보겠습니다.
전제조건 : 다운로드 및 설치
- 다운로드 위 링크가 있는 DNN Oauth Single Sign On 인증 공급자.
- 설치 패키지 업로드 dnn-oauth-single-sign-on_xxx_설치 들어가면서 설정 > 확장 > 확장 설치.
- 로 이동 설치된 확장 프로그램 탭 선택 인증 시스템. 당신은 찾을 것입니다 miniOrange DNN OAuth 인증 제공자 거기에 나열되어 있습니다.
- 아래 이미지에 표시된 대로 연필 아이콘을 클릭하여 구성을 시작하세요. DNN OAuth 인증 공급자.
- 사이트 설정 탭으로 이동하세요. 여기에 DNN OAuth 인증 공급자 대시보드가 표시되며, 여기에서 구성을 관리할 수 있습니다.
- 이제 DNN 사이트에 인증 공급자 설치가 성공적으로 완료되었습니다.
Okta를 IDP로 사용하여 DNN Single Sign-On(SSO)을 구성하는 단계
1. OAuth Single Sign-On(SSO) 설정을 위한 인증 공급자 구성
- 인증 공급자에서 애플리케이션을 구성하려면 ID 공급자 설정 탭에서 새 공급자 추가 버튼을 클릭하세요.
-
클라임웍스와 함께 하늘과 닿는 여정을 시작하세요 Okta를 ID 공급자로 사용 목록에서. 검색 상자를 사용하여 ID 공급자를 검색할 수도 있습니다.
2. Okta를 OAuth 공급자로 구성
- 먼저 다음을 사용하여 okta 계정에 로그인하세요. https://www.okta.com/login
- 로 이동 Okta 관리자 패널. 이동 응용 프로그램 -> 응용 프로그램.
- 다음 화면이 나타납니다. 클릭 앱 통합 만들기 버튼을 클릭합니다.
- 로그인 방법을 선택하세요. OIDC - OpenID Connect 옵션을 선택하고 애플리케이션 유형을 다음과 같이 선택합니다. 웹 애플리케이션, 클릭 다음 버튼을 클릭합니다.
- 앱 세부정보 페이지로 리디렉션됩니다. 입력하다 앱 통합 이름과 로그인 리디렉션 URI. miniOrange DNN OAuth 플러그인에서 이를 얻을 수 있습니다.
- 아래로 스크롤하면 볼 수 있습니다 할당 부분. 통제된 액세스 옵션을 선택하고 선택을 취소하다 페더레이션 브로커 모드로 즉시 액세스 활성화 옵션. 클릭 저장 버튼.
- 이제 당신은 얻을 것이다 클라이언트 자격 증명 옥타 도메인. 자격 증명과 Okta 도메인을 복사하여 구성합니다. DNN OAuth 플러그인.
- We Buy Orders 신청서를 클릭하세요. 애플리케이션 탭 그리고 신청서를 클릭하세요.
- 선택 할당 탭.
- 양수인 선택 사람에게 할당.
- 동시에 여러 사용자에게 애플리케이션을 할당하려면 그룹에 할당 [앱이 그룹에 할당되면 해당 그룹의 모든 사람들에게 앱이 할당됩니다]
- 양수인 사용자 이름 옆에.
- 저장하고 돌아가기.
- 선택한다.
- Okta 관리 대시보드에서 다음으로 이동합니다. 보안 -> API.
- SSO 애플리케이션을 선택하고 편집 아이콘.
- We Buy Orders 신청서를 클릭하세요. 주장 탭을 선택하고 ID 토큰 옵션.
- 를 클릭하십시오 소유권 주장 추가 버튼을 클릭합니다.
- 줘 이름 귀하의 주장/속성을 선택하고 ID 토큰 토큰 유형 드롭다운에서 이제 값을 입력하세요. user.$속성 인간을 가치관 필드는 수신하려는 속성을 기반으로 합니다. 다른 설정은 기본값으로 두고 다음을 클릭하세요. 만들기 버튼을 클릭합니다.
- 보려는 모든 속성에 대해 유사한 단계를 따르십시오. 아래와 비슷한 목록이 표시됩니다.
3. OAuth 공급자 구성
- 리디렉션/콜백 URL을 복사하여 OAuth 제공업체에 제공하세요.
4. OAuth 클라이언트 구성
- 구성 고객 ID, 고객 비밀, 업데이트 엔드 포인트 필요한 경우 설정을 저장합니다.
5. 테스트 구성
- 이제 ID 공급자 설정 탭.
- 선택 작업에서 테스트 구성 버튼을 눌러 인증 공급자를 올바르게 구성했는지 확인하세요.
- 구성이 성공하면 테스트 구성 창에 속성 이름과 속성 값이 표시됩니다.
6. 속성 매핑
- 속성 매핑의 경우 구성 편집 작업 선택 드롭다운에서
- 이메일과 사용자 이름을 다음으로 매핑하세요. 속성 이름 테스트 구성 창에서 확인하고 설정을 저장할 수 있습니다.
다음을 구성 할 수 있습니다. ASP.NET OAuth 싱글 사인온(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 공급자.
관련 기사
연락처
다음 주소로 문의하십시오. dnnsupport@xecurify.com저희 팀이 DNN OAuth Single Sign-On 설정을 도와드립니다. 고객님의 요구 사항에 맞춰 가장 적합한 솔루션/플랜을 선택하실 수 있도록 도와드리겠습니다.
