【问题标题】:AADSTS50011: The reply URL specified in the request does not match the reply URLs configured for the application PythonAADSTS50011:请求中指定的回复 URL 与为应用程序 Python 配置的回复 URL 不匹配
【发布时间】:2020-04-08 15:35:48
【问题描述】:

我尝试使用 Microsoft 登录快速入门,但是当我尝试登录时出现错误:

在我的配置文件中我有这个参数:

在应用配置中我有这个参数:

我不知道发生了什么:(

感谢您的帮助! :D

【问题讨论】:

    标签: python python-3.x azure-active-directory msal


    【解决方案1】:

    您的Redirect_Path 应与azure 门户Redirect URIs 相同。

    注意:协议很重要。 AAD 会将 http://localhost/logfinal/https://localhost/logfinal/ 视为 不同的回复网址。如果您在关注后仍有问题 执行上述步骤,检查配置的回复 URL 是否与 您实际使用的协议。

    希望这会有所帮助。另外,请参考Official document了解更多详情。

    【讨论】:

    • "注意:微软不推荐使用5000端口。你最好把端口从5000改成有效的。"?需要引用。
    • @RayLuo 完成,感谢您的建议。
    • 抱歉,我所说的“需要引用”并不是指添加引用的视觉效果。我的意思是,最好留下一份官方文件,上面写着“不推荐5000端口”。我在官方文档中找不到。你确定你从微软文档中读过这样的声明吗?
    • 啊,我明白了!自从我回答以来,我很难记住那个有点晚了,我正在尝试使用特定链接进行更新。
    • 实际上,我不知道建议不要使用 5000 端口的技术原因。如果您的有效端口恰好是 5000,那么您应该直接使用它。
    【解决方案2】:

    我遇到了同样的错误。对我来说,问题是我导航到烧瓶启动时提供的 url:http://127.0.0.1:5000/login 而不是 http://localhost:5000/login,这是应用注册正在寻找的 url。

    【讨论】:

    • 能否也分享一下设置?
    • @MuratDemir 您在寻找什么设置?
    猜你喜欢
    • 2020-12-25
    • 1970-01-01
    • 2020-07-12
    • 2018-10-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多