Drupal OAuth 클라이언트로 Office 365 Single Sign-on 설정
회사 개요
Drupal miniOrange SSO 통합을 통해 OAuth/OpenID 프로토콜을 사용하여 Drupal 사이트와 Office 365 간의 싱글 사인온(SSO) 로그인을 구성할 수 있습니다. Drupal OAuth 2.0/OpenID 연결 모듈은 OAuth 2.0/OIDC 싱글 사인온을 사용하여 Drupal 사이트에 로그인할 수 있도록 지원합니다. Drupal 7, Drupal 8, Drupal 9, Drupal 10, Drupal 11용 Drupal OAuth/OpenID 클라이언트 모듈을 제공합니다.
설치 단계
- 이전 버전
- 새 버전
구성 단계
Office 365에서 애플리케이션 만들기
- 로그인/회원가입 마이크로 소프트 오피스 365 관리 콘솔.
- 로 이동 Azure 서비스 섹션을 선택하고 앱 등록 서비스를 제공합니다.
- 로 이동 앱 등록 -> 신규 등록 왼쪽 탐색 메뉴에서.
- 다음 정보를 입력하세요. 신청서 등록 페이지 :
- 다음 항목에 애플리케이션의 표시 이름을 입력하세요. 이름 텍스트 필드.
- 지원되는 계정 유형: 고르다 이 조직 디렉토리의 계정만 해당(테스트 전용 - 단일 테넌트). 어떤 옵션을 선택해야 할지 잘 모르겠으면 내가 선택하도록 도와주세요. 링크를 클릭하십시오.
- 리디렉션 URI(선택사항): 플랫폼을 다음과 같이 선택하세요. Web. 복사한 콜백/리디렉션 URL을 붙여넣습니다. 리디렉션 URI 텍스트 필드.
- 온 클릭 회원가입 버튼을 눌러 새 애플리케이션을 생성합니다.
- 복사 애플리케이션 (클라이언트) ID Microsoft Office 포털에서.
- Microsoft Office 포털에서 다음을 클릭합니다. 인증서 또는 비밀 추가 아래 베이직 라인 안내
- 온 클릭 새 클라이언트 비밀번호 버튼을 클릭합니다.
- 에 대해 필요한 정보를 제공하십시오. 클라이언트 비밀번호 추가 창 :
- 입력 기술설명 이 클라이언트 비밀번호의 경우
- 선택 만료 드롭다운에서 기간을 선택합니다.
- 온 클릭 추가 버튼을 클릭합니다.
- 그런 다음 가치관 인사말 클라이언트 비밀 탭. 앱의 클라이언트 비밀번호 키입니다.
- Microsoft Office 365 포털로 이동하여 API 권한 -> 권한 추가 -> 마이크로소프트 API -> Office 365 관리 API-> 응용 프로그램 권한.
- 원하는 선택 권한 그리고 클릭 권한 추가 버튼을 클릭합니다.
- 로 이동 회사 개요 그리고 클릭 종점 버튼을 클릭합니다.
- 복사 OAuth 2.0 인증 엔드포인트(v2) & OAuth 2.0 토큰 엔드포인트(v2).
