검색 결과 :

×

Moodle용 IDP로서의 SimpleSAML

1단계: SimpleSAML을 ID 공급자로 설정

SimpleSAML을 IdP로 구성하려면 아래 단계를 따르세요.

미니오렌지 img SimpleSAML을 IdP로 구성

  • miniOrange SAML 2.0 SSO 플러그인에서 다음으로 이동합니다. 서비스 제공업체 메타데이터 탭. 여기에서 ID 공급자를 구성하는 데 필요한 SP 엔터티 ID 및 ACS(AssertionConsumerService) URL과 같은 SP 메타데이터를 찾을 수 있습니다.
  • 무들 SAML 업로드 메타데이터
  • config/config.php에서 다음을 확인하세요. 'enable.saml20-idp' 사실이다. 예: 'enable.saml20-idp' => true
  • 메타데이터/saml20-idp-hosted.php에서 다음과 같이 SimpleSAML을 ID 공급자로 구성합니다. $metadata['__DYNAMIC:1__'] = [
        'host' => '__DEFAULT__',
        /* X.509 key and certificate. Relative to the cert directory.*/
        'privatekey' => '<YOUR_PRIVATE_KEY_FILE_NAME>',    //eg. RSA_Private_Key.pem
        'certificate' => '<YOUR_PUBLIC_KEY_FILE_NAME>',    //eg. RSA_Public_Key.cer
        /* Authentication source to use. Configured in 'config/authsources.php'. */
        'auth' => '<YOUR_AUTH_SOURCE_NAME>'
    ];
  • 메타데이터/saml20-sp-remote.php에서 서버 제공자 이렇게 :
    /* example.com을 WordPress 도메인 이름으로 바꾸세요. */
    $metadata['https://example.com/miniorange-saml-20-single-sign-on/'] = [
        'AssertionConsumerService' => 'https://example.com/',
        'SingleLogoutService' => 'https://example.com/',
        'NameIDFormat' => 'urn:oasis:names:tc:SAML:1.1:nameid-format:emailAddress',
        'simplesaml.nameidattribute' => 'mail',
        'simplesaml.attributes' => true,
        'attributes' => array('mail', 'givenname', 'sn', 'memberOf'),
    ];
  • 여기에 추가할 수도 있습니다. 사용자 속성 SimpleSAML에서 서비스 공급자(예: WordPress)로 보내려고 합니다.
  • We Buy Orders 신청서를 클릭하세요. SimpleSAMLphp 홈페이지 설치의.
    설치 URL은 예를 들어 https://service.example.com/simplesaml/일 수 있습니다. 여기서 service.example.com은 SimpleSAMLphp 경로로 바꿔야 합니다. (참고: 설치 페이지 URL은 SimpleSAML 설치 방법에 따라 다를 수 있습니다.)
  • 이제 가라. 페더레이션 탭 그리고 클릭 메타데이터 표시 for SAML 2.0 IdP 메타데이터.
  • ALT =
  • 플러그인을 구성하는 데 필요한 IdP 메타데이터를 여기에서 가져올 수 있습니다.
안녕하세요!

도움이 필요하다? 우리는 바로 여기에 있습니다!

SUPPORT
miniOrange 지원팀에 문의하세요
성공

문의 해 주셔서 감사합니다.

24시간 이내에 연락을 받지 못한 경우 언제든지 다음 이메일로 후속 이메일을 보내주세요. info@xecurify.com