Dela via


Så här lägger du till en omdirigerings-URI i ditt program

Om du vill logga in en användare måste ditt program skicka en inloggningsbegäran till Microsoft Entra-auktoriseringsslutpunkten, med en omdirigerings-URI angiven som en parameter. Omdirigerings-URI:n är en viktig säkerhetsfunktion som säkerställer att Microsoft Entra-autentiseringsservern endast skickar auktoriseringskoder och åtkomsttoken till den avsedda mottagaren.

Förutsättningar

Lägga till en omdirigerings-URI

En omdirigerings-URI är där Microsofts identitetsplattform skickar säkerhetstoken efter autentisering. Omdirigerings-URI:er konfigureras i Plattformskonfigurationer i administrationscentret för Microsoft Entra. För webbaserade och ensidesprogrammåste du ange en omdirigerings-URI manuellt. För mobila och stationära plattformar väljer du från genererade omdirigerings-URI:er.

Följ dessa steg för att konfigurera inställningar baserat på din målplattform eller enhet:

  1. Välj ditt program i Appregistreringar i administrationscentret för Microsoft Entra.

  2. Under Hantera väljer du Autentisering.

  3. Under Plattformskonfigurationer väljer du Lägg till en plattform.

  4. Under Konfigurera plattformar väljer du panelen för din programtyp (plattform) för att konfigurera dess inställningar.

    Skärmbild av plattformskonfigurationsfönstret i Azure Portal.

    Plattform Konfigurationsinställningar Exempel
    Webb Ange omdirigerings-URI för en webbapp som körs på en server. Url:er för utloggning i frontkanalen kan också läggas till https://contoso.com/auth-response eller
    http://localhost:3000/auth-response om du kör appen lokalt.
    Ensidesapplikation Ange en omdirigerings-URI för appar på klientsidan med hjälp av JavaScript, Angular, React.jseller Blazor WebAssembly. Url:er för utloggning i frontkanalen kan också läggas till https://contoso.com/auth-response eller
    http://localhost:3000/auth-response om du kör appen lokalt.
    iOS/macOS Ange appen paket-ID, som genererar en omdirigerings-URI åt dig. Hitta den i Bygginställningar eller I Xcode i Info.plist. com.microsoft.identityapp.ciam.MSALiOS.
    Android Ange appens Paketnamn, som genererar en omdirigerings-URI åt dig. Hitta den i filen AndroidManifest.xml . Generera och ange även signaturhash. Paketnamn:
    com.azuresamples.msalandroidapp
    Signaturen har:
    • . aB1cD2eF-3gH4iJ5kL6-mN7oP8qR=
    Mobil- och skrivbordsprogram Välj den här plattformen för skrivbordsappar eller mobilappar som inte använder MSAL eller en mellanhanterare. Välj en föreslagen omdirigerings-URIeller ange en eller flera anpassade omdirigerings-URI:er https://login.microsoftonline.com/common/oauth2/nativeclient
  5. Välj Konfigurera för att slutföra plattformskonfigurationen.

Omdirigeringsrestriktioner för URI

Det finns vissa begränsningar för formatet för de omdirigerings-URI:er som du lägger till i en appregistrering. Mer information om dessa begränsningar finns i Begränsningar och begränsningar för omdirigerings-URI (svars-URL).