Suchergebnisse :

×

SimpleSAML als IDP für Moodle

Schritt 1: SimpleSAML als Identitätsanbieter einrichten

Führen Sie die folgenden Schritte aus, um SimpleSAML als IdP zu konfigurieren

miniorange img Konfigurieren Sie SimpleSAML als IdP

  • Navigieren Sie im miniOrange SAML 2.0 SSO-Plugin zu Metadaten des Dienstanbieters Tab. Hier finden Sie die SP-Metadaten wie die SP-Entitäts-ID und die ACS-URL (AssertionConsumerService), die zur Konfiguration des Identitätsanbieters erforderlich sind.
  • Moodle-Saml-Upload-Metadaten
  • Stellen Sie in config/config.php sicher, dass 'enable.saml20-idp' ist wahr. Beispiel: 'enable.saml20-idp' => true
  • Konfigurieren Sie in metadata/saml20-idp-hosted.php SimpleSAML als Identitätsanbieter wie folgt: $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>'
    ];
  • Registrieren Sie in metadata/saml20-sp-remote.php Ihre Serveranbieter so was:
    /* Ersetzen Sie example.com durch Ihren WordPress-Domainnamen. */
    $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'),
    ];
  • Hier können Sie auch hinzufügen Benutzerattribute Sie möchten von SimpleSAML an Ihren Dienstanbieter, z. B. WordPress, senden.
  • Gehen Sie zu SimpleSAMLphp-Homepage Installation.
    Die URL einer Installation kann z. B. sein: https://service.example.com/simplesaml/ wobei service.example.com durch Ihren SimpleSAMLphp-Pfad ersetzt werden muss. (Hinweis: Die URL der Installationsseite kann je nachdem, wie die SimpleSAML-Installation durchgeführt wurde, unterschiedlich sein.)
  • Gehe jetzt zu Registerkarte „Föderation“. und klicken Sie auf Metadaten anzeigen für SAML 2.0 IdP-Metadaten.
  • alt=
  • Hier können Sie die IdP-Metadaten abrufen, die zur Konfiguration des Plugins erforderlich sind.
Hallo!

Brauchen Sie Hilfe? Wir sind hier!

Support
Kontaktieren Sie den miniOrange-Support
Erfolg

Vielen Dank für Ihre Anfrage.

Wenn Sie innerhalb von 24 Stunden nichts von uns hören, können Sie gerne eine Folge-E-Mail an senden info@xecurify.com