Konfigurera Office 365 Single Sign-on med Drupal OAuth Client
Översikt
Drupal miniOrange SSO-integration gör att du kan konfigurera enkel inloggning (SSO) mellan din Drupal-webbplats och Office 365 med OAuth/OpenID-protokoll. Drupal OAuth 2.0/OpenID-anslutningsmodul ger möjlighet att aktivera inloggning med OAuth 2.0/OIDC Single Sign-On till Drupal Site. 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 några 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 de nämnda stegen HÄR
Jag får "Klientuppgifter hittades inte i rubrikerna eller brödtexten"
när jag försöker utföra testkonfiguration
Följ de nämnda stegen 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 har nämnt här är standardbeteendet för en modul. Det loggar ut dig från Drupal men inte från din applikation/leverantör. För att tillåta modulen att logga ut från din leverantör/applikationskonto (det du letar efter), måste du göra följande konfigurationer: [veta 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 betalversioner av Drupal-modulen och ersatt gratismodulen med den betalda, måste du först aktivera betalmodulen. Se stegen nedan. [Veta mer]
Tack för ditt svar. Vi återkommer snart.
Något gick fel. Skicka din fråga igen

Kontakta oss