Microsoft应用程序注册中的重定向URL

时间:2017-09-11 15:34:24

标签: microsoft-graph

在我的Microsoft应用程序注册中,在"重定向网址"下,我已检查Allow Implicit flow并提供了网址http://localhost:8080/event

但实际上我有一个动态事件ID,它会生成网址localhost:8080/event/{eventid}

所以现在我收到了错误:

  

回复地址http://localhost:8080/student/event/59b67936d53f013a79000009与为应用程序配置的回复地址

不匹配

如何在URL中event之后提供允许任何值的网址?

1 个答案:

答案 0 :(得分:2)

您无法使用动态URI进行OAUTH重定向。请注意,这不是Microsoft的v2端点特有的,我所使用的每个OAUTH提供商都是这种情况。

我假设您在完成登录后想要将用户重定向到特定的活动页面?

处理它的正确方法是使用state参数。这是一个字符串值,将随响应一起返回。例如,您可以对eventid中的state进行编码。当您收到令牌响应时,您正在应用解码state值并重定向用户。

相关问题