URL di reindirizzamento in registrazione applicazione di Microsoft

voti
23

Nella mia domanda di registrazione di Microsoft, alla voce reindirizzamento URL, ho controllato Allow Implicit flowe fornito l'URL, http://localhost:8080/event.

Ma io in realtà ho un id evento dinamico che rende l'URL localhost:8080/event/{eventid}.

Così ora sto ottenendo un errore:

L'indirizzo di risposta http://localhost:8080/student/event/59b67936d53f013a79000009non corrisponde gli indirizzi risposta configurati per l'applicazione

Come posso dare un URL che permetterà a qualsiasi valore dopo l' eventnell'URL?

È pubblicato 11/09/2017 alle 14:34
dall'utente
In altre lingue...                            


1 risposte

voti
2

Non è possibile utilizzare un URI dinamica per i reindirizzamenti OAuth. Si noti che questo non è specifico per v2 endpoint di Microsoft, questo è il caso per ogni fornitore di OAuth che ho usato.

Suppongo che tu stai cercando di reindirizzare l'utente a una pagina evento specifico dopo che hanno completato il login?

Il modo corretto per gestire che è quello di utilizzare lo stato di parametro. Questo è un valore stringa e verrà restituito con la risposta. Ad esempio, è possibile codificare il eventidun includono quel valore in state. Quando si ottiene la risposta segnalino, sei app decodifica il statevalore e la reindirizza l'utente.

Risposto il 11/09/2017 a 17:38
fonte dall'utente

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