Sökresultat :

×

Så här konfigurerar du Azure AD SSO för OAuth via WordPress

Azure AD SSO för OAuth använder WordPress Authorization-flöde för att ge användare säker åtkomst till WordPress-webbplatser. Med vår OAuth Single Sign-On (SSO)-plugin för WordPressAzure AD fungerar som OpenID Connect- och OAuth-leverantör, vilket säkerställer säker inloggning för WordPress-webbplatser. Integreringen av Azure AD för WordPress förenklar och säkrar inloggningsprocessen med Azure AD SSO. Vår Azure AD SSO för WordPress-lösning hjälper till att säkra SSO för WordPress-inloggning så att användare autentiseras med sina Azure AD/Office 365/Microsoft Ultra ID-inloggningsuppgifter. Sömlöst stöd för avancerade SSO-funktioner som attribut- och gruppmappning, synkronisering av WordPress-användaruppgifter med Azure AD Office 365, stöd för Azure AD Multi-Tenancy SSO-inloggning, ifyllning av medarbetarinformation från Azure AD till WordPress, intranät-SSO/internet-SSO, mappning av profilbilden från Azure AD/Office 365 till din WordPress-avatar, etc.

Utforska vår SAML-lösning för enkel inloggning för WordPress Veta mer Öppna i ny flik

Azure AD för WordPress-integration
Av miniOrange

Azure-integration för WordPress ger funktionalitet för att hantera alla användaroperationer från din WordPress-webbplats. [Synkronisera användarprofil från WordPress till Microsoft Entra ID (Azure AD)]

Veta mer

  • Logga in på din WordPress-instans som admin.
  • Gå till WordPress Dashboard -> Plugins och klicka på Lägg till en ny.
  • Sök efter en OAuth Single Sign-On (SSO)-plugin för WordPress och klicka på installera nu.
  • När du har installerat klicka på Aktivera.

Följ dessa snabba och enkla steg för att konfigurera Azure AD SSO för WordPress.

  • Logga in Microsoft Entra ID (Azure AD)-portal.
  • Välja Microsoft Entra ID (Azure AD).
  • Azure AD SSO för WordPress - Logga in
  • Klicka på i den vänstra navigeringspanelen Appregistreringar tjänst och klicka Ny registrering.
  • Azure AD SSO för WordPress - Appregistrering
  • Konfigurera följande alternativ för att skapa en ny applikation.
    • Ange ett namn för din ansökan under Namn textfält.
    • I de kontotyper som stöds väljer du det tredje alternativet "Konton i vilken organisationskatalog som helst (för autentisering av användare med användarflöden).
    • I avsnittet Omdirigera URI väljer du webbapplikation och ange Återuppringnings-URL från miniOrange OAuth Client-plugin (fliken Konfigurera OAuth) och spara det under Omdirigeringsadress textruta.
    • Klicka på Registrera knappen för att skapa din applikation.
    • Azure AD SSO för WordPress – Skapa
  • Microsoft Entra ID (Azure AD) tilldelar ett unikt applikations-ID till din applikation. De ansöknings-ID är din kund-ID och Katalog-ID är din Hyresgäst ID, ha dessa värden till hands eftersom du behöver dem för att konfigurera miniOrange OAuth Client-plugin.
  • Azure AD SSO för WordPress – Översikt
  • Gå till Certifikat och hemligheter från den vänstra navigeringspanelen och klicka på Ny kundhemlighet. Ange beskrivning och utgångstid och klicka på ADDERA alternativ.
  • Azure AD SSO för WordPress – hemlig nyckel
  • Kopiera den hemliga nyckeln "värde" och håll värdet till hands som det kommer att krävas senare för att konfigurera Klienthemlighet under miniOrange OAuth Client Plugin.
  • Notera och kontakta oss - SSO mellan två WordPress-sajter

    Obs: Klienthemligheten för din utvecklarapplikation upphör att gälla om 180 dagar. För att säkerställa fortsatt funktionalitet måste du generera en ny klienthemlighet före utgången och uppdatera den i OAuth Single Sign-On-plugin.


    Azure AD SSO för WordPress - Hemlig nyckel 2

    Sammanfattningsvis genom att framgångsrikt konfigurera Azure AD som OAuth-leverantör, du har aktiverat Azure AD SSO-inloggning för WordPress och auktorisering för dina slutanvändare i WordPress.


  • Gå till Konfigurera OAuth fliken och klicka Lägg till ny applikation för att lägga till en ny klientapplikation på din webbplats.
  • Azure AD SSO för WordPress – Lägg till ny applikation
  • Välj din applikation från listan över OAuth/OpenID Connect-leverantörer, här Microsoft Entra ID (Azure AD).
  • Azure AD SSO för WordPress – Välj applikation
  • Efter att ha valt leverantör, kopiera Återuppringnings-URL som måste konfigureras i OAuth-leverantörens SSO-applikationskonfiguration.
  • Ange klientuppgifterna som kund-ID & Klienthemlighet som du får från Microsoft Entra ID (Azure AD) SSO-applikationen.
  • Om du vill tillåta SSO från Microsoft Entra ID (Azure AD) enskild hyresgäst till din WordPress-webbplats och konfigurera sedan Hyresgäst ID hittades från Microsoft Entra ID (Azure AD) SSO-applikationen. För konfiguration Omfattningar och slutpunkter för Microsoft Entra ID (Azure AD) enstaka hyresgäst Klicka här.
  • OR

  • Om du vill tillåta inloggning på din WordPress-webbplats från alla Microsoft Entra ID (Azure AD) hyresgäster, ange sedan hyresgästvärdet som 'allmänning' i plugin-konfigurationen. För Omfattningar och slutpunkter Klicka här.
  • Klicka på Nästa.
  • Azure AD SSO för WordPress – Lägg till appnamn, hyresgäst-ID
  • Efter att ha verifierat alla detaljer på sammanfattningssidan, klicka på Finish för att spara konfigurationen samt testa Azure AD SSO-anslutningen.
  • Azure AD SSO för WordPress – Slutför konfigurationen

    Sammanfattningsvis genom att framgångsrikt konfigurera WordPress som OAuth-klient, du har skapat enkel Azure AD OAuth Single Sign-On (SSO) och auktorisering för dina användare som får åtkomst till WordPress.

  • Gå till Konfigurera OAuth och sök efter ditt programnamn för att lägga till en ny klientapplikation på din webbplats, här Microsoft Entra ID (Azure AD).
  • Azure AD SSO för WordPress – Lägg till ny applikation
  • Inställd Appnamn, klient-ID, klienthemlighet, hyresgäst-ID från Microsoft Entra ID (Azure AD) SSO-applikation. För den Omfattningar och slutpunkter Klicka här.
  • Letar du efter att ställa in inloggningsflödet för Microsoft Application med flera hyresgäster? Snälla du Klicka här.


    Azure AD SSO för WordPress – Lägg till appnamn, hyresgäst-ID
  • Välj Beviljningstyp från listan över alternativ & Klicka på Spara inställningar för att spara konfigurationen..
  • Azure AD SSO för WordPress – Lägg till beviljandetyp

    Sammanfattningsvis, genom att framgångsrikt konfigurera WordPress som OAuth-klient har du aktiverat sömlös Azure AD SSO för WordPress-inloggning och auktorisering för dina slutanvändare i WordPress.

  • Användarattributmappning är obligatorisk för att göra det möjligt för användare att logga in på WordPress. Vi kommer att ställa in användarprofilattribut för WordPress med inställningarna nedan.
  • Hitta användarattribut:

    • Gå till Konfigurera OAuth flik. Scrolla ner och klicka på Testkonfiguration.
    • Azure AD SSO för WordPress – OAuth-testkonfiguration
    • Du kommer att se alla värden som returneras av din OAuth-leverantör till WordPress i en tabell. Om du inte ser värdet för förnamn, efternamn, e-post eller användarnamn, gör de nödvändiga inställningarna i din OAuth-leverantör för att returnera denna information.
    • När du ser alla värden i Test Configuration, gå till Attribut/rollmappning fliken, kommer du att få en lista över attribut i en rullgardinsmeny för Användarnamn.
    • Azure AD SSO för WordPress - WordPress-attributmappning

  • Gå till Program → Välj det program där du vill konfigurera gruppmappningen för Azure AD SSO för WordPress. Gå nu till API-behörigheter fliken.
  • Azure AD SSO för WordPress – API-behörigheter
  • Klicka på Lägg till rättighet knappen och sedan Microsoft Graph API -> Delegerade behörigheter och välj openid, profil omfattning och klicka på Lägg till behörigheter knapp.
  • Azure AD SSO för WordPress – Begär API-behörigheter
  • Klicka på Ge samtycke för Demo-knappen.
  • Gå till fliken Manifest och hitta gruppmedlemskapsanspråk och ändrar dess värde till "Allt" och klicka på spara knapp.
  • Azure AD SSO för WordPress – Anspråk på gruppmedlemskap
  • Nu skulle du kunna få gruppens värde i Testkonfigurationsfönstret.
  • Azure AD SSO för WordPress – konfiguration av gruppmappningstest
  • Du kan följa avsnittet om rollmappning för att mappa grupperna till Azure AD SSO för WordPress.

4.1 OAuth för WordPress - Grupp-/Profilmappning [Premium]

  • Gå till Attributmappning avsnittet i plugin-programmet och mappa attributnamnen från testkonfigurationstabellen. Se till Aktivera rollmappning alternativet är aktiverat och klicka på Spara inställningar knapp. (Se skärmdumpen)
  • Azure AD SSO för WordPress – attributmappning
  • Rulla ner och gå till Rollkartläggning avsnitt måste du kartlägga Gruppattributnamn. Välj attributnamnet från listan över attribut som returnerar grupperna från testkonfigurationstabellen för Azure Active Directory (Azure AD).
    T.ex:Grupper
  • Azure AD SSO för WordPress – rollmappning
  • Tilldela WordPress-rollen till leverantörsgrupperna: Baserat på Azure Active Directory (Azure AD)-applikationen kan du allokera WordPress-rollen till Azure AD Groups. Lägg till Azure AD-gruppens värde under Gruppattributvärde och tilldela den nödvändiga WordPress-rollen framför den under WordPress-rollen.
    Till exempel, i bilden nedan. Gruppvärde har tilldelats rollen som prenumerant.
  • Azure AD SSO för WordPress - exempel på rollmappning
  • Efter att ha sparat mappningen kommer Azure Active Directory-gruppen att tilldelas rollen WordPress-prenumerant efter implementeringen av Azure AD SSO.
    Exempel: Enligt det givna exemplet kommer en användare med gruppvärde att läggas till som administratör.

4.2 OAuth för WordPress - Microsoft Entra ID (Azure AD) Anspråksmappning [Premium]

  • Gå till din applikation i Azure Active Directory (Azure AD) och välj Token-konfiguration från vänstermenyn.
  • Klicka på Lägg till valfritt anspråk och välj sedan ID från den högra delen.
  • Välj nu alla attribut du vill hämta medan du utför enkel inloggning (SSO) med Azure Active Directory (t.ex. familjenamn, givet_namn, etc) och klicka på Lägg till knapp.
  • Du kanske ser en popup till Aktivera Microsoft Graph-profilens behörighet (krävs för att anspråk ska visas i token), aktivera det och klicka på knappen Lägg till.
  • Azure AD SSO för WordPress – Anpassad attributmappning

  • Logga in Microsoft Entra ID (Azure AD) Portal.
  • Välja Microsoft Entra ID (Azure AD).
  • Klicka på i den vänstra navigeringspanelen Enterprise-applikationer.
  • Azure AD SSO för WordPress – Klicka på Enterprise Applications
  • Välj din Azure Enterprise Application.
  • Välj sedan Enkel inloggning (SSO) alternativet i menyn till vänster och öppna Attribut och anspråk sektion.
  • Azure AD SSO för WordPress – Välj din app
  • Klicka på Lägg till nytt anspråk.
  • Azure AD SSO för WordPress – Välj din app
  • Konfigurera sedan de obligatoriska fälten enligt nedan:
  • Namn: Enligt ditt val (detta kommer att vara ditt attributnamn)
    Källa: Attribut
    Källa attribut: För t.ex. sök efter user.department i rullgardinsmenyn
    Azure AD SSO för WordPress – Välj din app
  • Navigera nu till Appregistreringar, välj din applikation och gå sedan till Manifest fliken till vänster och ställ in "acceptMappedClaims": sant
  • Azure AD SSO för WordPress – Välj din app
  • Efter att ha följt stegen ovan kan du skapa flera anspråk enligt dina krav.
  • Försök att utföra Testkonfiguration i OAuth SSO-pluginet för WordPress. Du får ett nytt attribut som visas nedan:
  • Azure AD SSO för WordPress – mappningstestresultat

  • Gå till WordPress vänsterpanel > Utseende > Widgets.
  • Välja miniOrange OAuth. Dra och släpp till din favoritplats och spara.
  •  Azure AD Single Sign-on (SSO) - WordPress skapa-nyklient-inloggningsknappinställning
  • Gå till WordPress vänsterpanel > Utseende > Widgets.
  • Välja miniOrange OAuth. Dra och släpp till din favoritplats och spara.
  • Azure AD Single Sign-on (SSO) - WordPress skapa-nyklient-inloggningsknappinställning
  • Öppna din Azure AD SSO för WordPress-inloggningsknapp där. Du kan testa Azure AD Single Sign-On (SSO) - Azure AD OAuth nu.
  • Se till "Visa på inloggningssidan"alternativet är aktiverat för din applikation. (Se bilden nedan)
  • Azure AD Single Sign-on (SSO) - Azure AD OAuth - Inställning för inloggningsknapp för WordPress skapa-nyklient
  • Gå nu till din WordPress Login sida. (T.ex. https://< din-wordpress-domän >/wp-login.php)
  • Där ser du en inloggningsknapp för Azure AD SSO. När du klickar på inloggningsknappen kan du testa Azure AD Single Sign-On (SSO) - Azure AD OAuth.
  • Azure AD Single Sign-on (SSO) - WordPress skapa-nyklient-inloggningsknappinställning

  • Vänligen hänvisa till Omfattning och slutpunkter tabellen nedan för att godkänna Enkel inloggning (SSO) med Azure AD-miljö med en klient till din WordPress-webbplats.
    • Omfattning: öppet
      Auktorisera slutpunkt: https://login.microsoftonline.com/<hyresgäst-id>/oauth2/v2.0/authorize
      Åtkomsttokens slutpunkt: https://login.microsoftonline.com/<hyresgäst-id>/oauth2/v2.0/token
      Få användarinformation slutpunkt: https://login.windows.net/<hyresgäst-id>/openid/användarinfo
      Anpassad omdirigeringsadress efter utloggning:[frivillig] https://login.microsoftonline.com/<hyresgäst-id>/oauth2/logga ut?post_logout_redirect_uri=
  • Vänligen hänvisa till Omfattning och slutpunkter tabellen nedan för att godkänna Enkel inloggning (SSO) med valfri Azure AD-klientmiljö till din WordPress-webbplats.
    • Omfattning: öppet
      Auktorisera slutpunkt: https://login.microsoftonline.com/common/oauth2/v2.0/authorize
      Åtkomsttokens slutpunkt: https://login.microsoftonline.com/common/oauth2/v2.0/token
      Få användarinformation slutpunkt: https://login.windows.net/common/openid/userinfo
      Anpassad omdirigeringsadress efter utloggning:[frivillig] https://login.microsoftonline.com/common/oauth2/logout?post_logout_redirect_uri=<your URL>
    Fler felsökningsfel ➔

    För att åtgärda problemet när du konfigurerar Azure AD SSO för WordPress, konfigurera rätt Authorization Endpoint i plugin-programmet. Du kan bekräfta rätt format för slutpunkten från här..

    Om du stöter på det här problemet när du utför Azure AD SSO för WordPres-inloggning med OAuth, konfigurera rätt klienthemlighet i plugin-programmet. Du kan se detta steg för att konfigurera korrekt klienthemlighet i installationsguiden.

    För att åtgärda problemet när du konfigurerar Azure AD SSO för WordPress, konfigurera de "gemensamma" slutpunkterna i plugin-programmet eller lägg till användare i hyresgästen. Du kan se detta installationsguide för att konfigurera de vanliga slutpunkterna.

    Vänligen konfigurera rätt omdirigerings-URL i Microsoft Entra ID (Azure AD) Developer-applikationen från plugin-programmet Om du stöter på det här problemet när du konfigurerar Azure AD OAuth Single Sign-On (SSO). Du kan hänvisa till detta steg i installationsguiden.

    För att åtgärda problemet, generera en ny klienthemlighet i din Microsoft Entra ID (Azure AD) Developer-app och uppdatera den i plugin-programmet. Du kan skapa och konfigurera den nya klienthemligheten genom att följa stegen i detta FAQ.


    I SSO för WordPress-pluginet väljer du ditt konfigurerade Microsoft Entra ID (Azure AD)-program och i fältet för Azure AD Tenant ersätter du det aktuella tenant-ID:t med "common" som visas på skärmdumpen nedan. Nu kommer användare från valfri Azure-katalog att kunna utföra Azure AD OAuth SSO och även användare med personliga Microsoft-konton kan logga in. läs mer

    Microsoft Entra ID (Azure AD) släppte nyligen OAuth 2.0-slutpunkter. Du måste ersätta token-slutpunkten med den nedan. Du måste också ändra beviljandetypen till lösenordsbeviljande i rullgardinsmenyn och ersätta klient-ID med ditt Microsoft Entra ID (Azure AD) klient-ID. (Se bilden nedan) Läs mer

    Logga in på din Microsoft Entra ID (Azure AD)-portal och välj ditt Microsoft Entra ID (Azure AD) där du har Azure AD OAuth SSO. Välj Enterprise-applikationer. Läs mer



     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