Konfigurera Office 365 Single Sign-on med Drupal OAuth Client
Översikt
Drupal miniOrange SSO-integration låter dig konfigurera Single Sign-On (SSO)-inloggning mellan din Drupal-webbplats och Office 365 med hjälp av OAuth/OpenID-protokollet. Drupal OAuth 2.0/OpenID-anslutningsmodulen ger möjlighet att aktivera inloggning med OAuth 2.0/OIDC Single Sign-On till Drupal-webbplatsen. Vi tillhandahåller Drupal OAuth/OpenID-klientmodulen för Drupal 7, Drupal 8, Drupal 9 och Drupal 10, Drupal 11.
Installationssteg
- Gammal version
- Ny version
Konfigurationssteg
Skapa en applikation i Office 365
- Logga in/registrera dig för Microsoft Office 365 Administratörskonsol.
- Gå till Azure-tjänster avsnitt och välj App registrering tjänsten.
- Navigera till App registrering -> Ny registrering från den vänstra navigeringsmenyn.
- Ange följande information på Registrera en ansökan sida:
- Ange visningsnamnet för applikationen i Namn textfält.
- Kontotyper som stöds: Välj Konton endast i den här organisationskatalogen (endast test - enskild hyresgäst). Om du är osäker på vilket alternativ du ska välja klickar du på Hjälp mig att välja länken.
- Omdirigera URI (valfritt): Välj en plattform som webKlistra in den kopierade återuppringnings-/omdirigerings-URL:en i Omdirigera URI textfält.
- Klicka på Registrera för att skapa den nya applikationen.
- kopiera Program (klient) ID från Microsoft Office-portalen.
- Klicka på på Microsoft Office-portalen Lägg till ett certifikat eller en hemlighet under Essentials sektion.
- Klicka på Ny kundhemlighet knapp.
- Ange nödvändig information om Lägg till en klienthemlighet fönster:
- Ange ett BESKRIVNING för denna klienthemlighet
- Välja Utgår varaktighet från rullgardinsmenyn.
- Klicka på Lägg till knapp.
- Kopiera sedan Värderar från Klienthemligheter flik. Det är din apps klienthemliga nyckel.
- Gå till Microsoft Office 365-portalen, navigera till API-behörigheter -> Lägg till en behörighet -> Microsoft API:er -> Office 365 Management API:er-> Ansökan behörigheter.
- Välj önskat behörigheter och klicka på Lägg till behörigheter knapp.
- Navigera till Översikt och klicka på endpoints knapp.
- kopiera OAuth 2.0-auktoriseringsslutpunkt (v2) & OAuth 2.0-tokenslutpunkt (v2).
Behöva hjälp?
Om du stöter på några problem under konfigurationen eller om du vill ha ytterligare funktioner, vänligen kontakta oss på drupalsupport@xecurify.com.
Ytterligare egenskaper:
Felsökning:
Fler vanliga frågor ➔Får fel: 'Användarnamn har inte tagits emot. Kontrollera din Attribut Mapping-konfiguration.' ELLER Får fel: 'E-postmeddelande har inte tagits emot. Kontrollera din Attribut Mapping-konfiguration.'
Följ stegen som nämns HÄR
Jag får "Klientuppgifter hittades inte i rubrikerna eller brödtexten"
när jag försöker utföra testkonfiguration
Följ stegen som nämns HÄR
Efter att jag klickat på utloggningen i Drupal skickas jag tillbaka till Drupals hemsida. Men när jag försöker logga in med en annan användare, ber den mig inte att logga in utan loggar mig automatiskt in med samma användare
Utloggningsfunktionen du nämner här är standardbeteendet för en modul. Den loggar ut dig från Drupal men inte från din applikation/leverantör. För att tillåta att modulen loggar ut från ditt leverantörs-/applikationskonto (det du letar efter) måste du göra följande konfigurationer: [ läs mer ]
Jag köpte den betalda Drupal-modulen och ersatte den med den kostnadsfria modulen, men jag kan fortfarande inte använda betalda funktioner.
Eftersom du har uppgraderat till en av våra betalda versioner av Drupal-modulen och ersatt gratismodulen med en betalmodul måste du först aktivera den betalda modulen. Se stegen nedan. [ Läs mer ]
Tack för ditt svar. Vi återkommer snart.
Något gick fel. Skicka din fråga igen

Kontakta oss