Viderekoblingswebadresser i Microsoft-program registrering

stemmer
23

I min Microsoft-program registrering, under omdirigere webadresser, har jeg sjekket Allow Implicit flowog gitt URL, http://localhost:8080/event.

Men jeg har faktisk en dynamisk hendelse id som gjør nettadressen localhost:8080/event/{eventid}.

Så nå er jeg får en feilmelding:

Svaret adresse http://localhost:8080/student/event/59b67936d53f013a79000009ikke samsvarer med svar adresser konfigurert for programmet

Hvordan kan jeg gi en URL som vil tillate noen verdi etter eventi URL?

Publisert på 11/09/2017 klokken 14:34
bruker
På andre språk...                            


1 svar

stemmer
2

Du kan ikke bruke en dynamisk URI for OAuth omdirigeringer. Merk at dette er ikke spesielt for Microsofts v2 Endpoint, er dette tilfelle for hver OAuth leverandør jeg har brukt.

Jeg antar at du er ute etter å omdirigere brukeren til en bestemt hendelse side etter at de har fullført innlogging?

En passende måte for å håndtere det på er å bruke den tilstand parameter. Dette er en strengverdi og vil bli returnert med responsen. For eksempel kan du koder din eventiden inkludere denne verdien i state. Når du får token svar tilbake, du app dekoder stateverdi og viderekobler brukeren.

Svarte 11/09/2017 kl. 17:38
kilden bruker

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more