URL de redirection dans l'enregistrement des applications Microsoft

voix
23

Dans l' enregistrement de mon application Microsoft, sous « URL de redirection », je l' ai vérifié Allow Implicit flowet fourni l'URL, http://localhost:8080/event.

Mais j'ai fait un ID d'événement dynamique qui rend l'URL localhost:8080/event/{eventid}.

Alors maintenant, je reçois une erreur:

L'adresse de réponse http://localhost:8080/student/event/59b67936d53f013a79000009ne correspond pas aux adresses de réponse configurées pour l'application

Comment puis - je donner une URL qui permettra à toute valeur après eventdans l'URL?

Créé 11/09/2017 à 14:34
utilisateur
Dans d'autres langues...                            


1 réponses

voix
2

Vous ne pouvez pas utiliser un URI dynamique pour réoriente OAuth. Notez que ce n'est pas spécifique à Endpoint v2 de Microsoft, c'est le cas pour tous les fournisseurs OAuth je l'ai utilisé.

Je suppose que vous êtes à la recherche de rediriger l'utilisateur vers une page d'événement spécifique après qu'ils ont terminé la connexion?

La bonne façon de gérer est d'utiliser l' état paramètre. Ceci est une valeur de chaîne et sera retourné avec la réponse. Par exemple, vous pouvez encoder votre eventidune inclure cette valeur dans le state. Quand vous revenez la réponse symbolique, vous êtes l' application décode la statevaleur et redirige l'utilisateur.

Créé 11/09/2017 à 17:38
source utilisateur

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