Sökresultat :

×

SAML Single Sign-On (SSO) till Drupal med Shibboleth 2 som IdP

Drupal SAML-integrationen med hjälp av miniOrange SAML SP modulen upprättar sömlös SSO mellan Shibboleth 2 och Drupal-platsen. Användarna kommer att kunna logga in på Drupal-webbplatsen med sina Shibboleth 2-uppgifter. Det här dokumentet leder dig genom stegen för att konfigurera enkel inloggning - SSO mellan Drupal som tjänsteleverantör (SP) och Shibboleth 2 som identitetsleverantör (IdP). Modulen är kompatibel med Drupal 7, Drupal 8, Drupal 9 och Drupal 10 och Drupal 11.

  • Ladda ner modulen:

    Kompositören kräver 'drupal/miniorange_saml'

  • Navigera till Förläng menyn på din Drupal administratörskonsol och sök efter miniOrange SAML-tjänsteleverantör med hjälp av sökrutan.
  • Aktivera modulen genom att markera kryssrutan och klicka på installera knapp.
  • Konfigurera modulen på

    {BaseURL}/admin/config/people/miniorange_saml/idp_setup

  • Installera modulen:

    drush en drupal/miniorange_saml

  • Rensa cacheminnet:

    borsta cr

  • Konfigurera modulen på

    {BaseURL}/admin/config/people/miniorange_saml/idp_setup

  • Navigera till Förläng menyn på din Drupal administratörskonsol och klicka på Installera ny modul knapp.
  • installera Drupal SAML SP 2.0 Single Sign On (SSO) - SAML-tjänsteleverantör modulen antingen genom att ladda ner zip-filen eller från URL:en till paket (tjära/zip).
  • Klicka på Aktivera nyligen tillagda moduler.
  • Aktivera den här modulen genom att markera kryssrutan och klicka på installera knapp.
  • Konfigurera modulen på

    {BaseURL}/admin/config/people/miniorange_saml/idp_setup

  • Gå till konfigurationPersonerSAML-inloggningskonfiguration i Administration meny. (/admin/config/people/miniorange_saml/idp_setup)
Drupal SAML SP - välj miniOrange SAML Login Configuration
  • Enligt Tjänsteleverantörens metadata fliken, scrolla ner och kopiera SP Entity ID/Emittent och SP ACS URL. Ha det till hands. (Detta krävs för att konfigurera IdP.)
Drupal SAML SP - Kopiera SP Entity ID och SP ACS URL
  • I conf/relying-party.xml konfigurerar du tjänsteleverantören så här:
  • Klistra in den tidigare kopierade informationen från modulens Tjänsteleverantörens metadata fliken i respektive fält.
    Shibboleth 2 Field Tjänsteleverantörsinformation (Drupal)
    EntityDescriptorxmlns SP Entity ID/Emittent
    AssertionConsumerService SP ACS URL
      
            
            ">
            
            
            " index="2.0"/>
            
            
            
        
      


  • Se till att din Shibboleth-server skickar E-postadress av användaren i . I attributet -resolver.xml, hämta e-postattributet som Name ID
      
            
            
        
      


  • Släpp e-postattributet i attribute-filter.xml:
       
             
            
             
            
         
      
  • Starta om Shibboleth-servern.
  • Efter installationen måste du använda Shibboleths Identity Provider Metadata, som ser ut som det här formatet: "https://example123.com/idp/shibboleth". Ha det till hands. (Detta krävs för att konfigurera Drupal som SAML SP.)
  • Gå till din Drupal-sajt. Navigera till Konfiguration av tjänsteleverantör fliken i modulen och klicka på Ladda upp IDP-metadata.
Drupal-SAML-IDP-Select-Upload-Metadata

  • Klistra in den tidigare kopierade Shibboleth Metadata URL in Ladda upp metadata-URL textfält. Klicka på Hämta metadata knapp.
drupal saml Single Sign On som SP - ladda upp idp-metadata-url

Notera och kontakta oss - SSO mellan två WordPress-sajter

Obs: Följ dessa steg för att uppdatera identitetsleverantörens namn:

  • Enligt Handling, Välj Redigera.
  • Ange Shibboleth 2 i Identitetsleverantörens namn textfält.
  • Bläddra ner och klicka på Spara konfiguration knapp.
  • Klicka på länken Testa för att testa kopplingen mellan Drupal och Shibboleth 2.
Klicka-på-Test-länk-för-kontrollera-SSO-anslutningen-Shibboleth

  • Om du inte har en aktiv session i samma webbläsare i ett popup-fönster för testkonfiguration, kommer du att bli ombedd att logga in på Shibboleth 2. När du har loggat in på Shibboleth 2-kontot kommer du att få en lista med attribut som är mottagen från Shibboleth 2. Scrolla ner och klicka på Färdig knapp.
Drupal-SAML-SP-mottaget-attribut-från-Shibboleth

Grattis! du har framgångsrikt konfigurerat Shibboleth 2 som SAML Identity Provider (IdP) och Drupal som SAML Service Provider.

  • Öppna en ny webbläsare/privat fönster och navigera till inloggningssidan för Drupal-webbplatsen.
  • Klicka på Logga in med identitetsleverantör (Shibboleth 2) länken.
  • Du kommer att omdirigeras till inloggningssidan för Shibboleth 2. Ange Shibboleth 2-uppgifterna. Efter framgångsrik autentisering kommer användaren att omdirigeras tillbaka till Drupal-webbplatsen.

 Tack för ditt svar. Vi återkommer snart.

Något gick fel. Skicka din fråga igen

Vi kontaktar dig tidigast!



ADFS_sso ×
Hej där!

Behövs hjälp? Vi är här!

stödja