【问题标题】:Unable to add expo redirect Uri to the Azure AD B2C applications无法将 expo 重定向 Uri 添加到 Azure AD B2C 应用程序
【发布时间】:2021-10-13 11:35:50
【问题描述】:

我正在尝试使用 expo-auth-session 实现 Azure b2c。在浏览器上登录并重定向回应用程序后,我收到以下错误。

       "error": "redirect_uri_mismatch",
      "error_description": "AADB2C90006: The redirect URI 'https://auth.expo.io/@username/app-slug' provided in the request is not registered for the client id 'XXXXXXXX-XXXX-XXXXX-XXXXX

Timestamp: 2021-10-13 11:08:53Z

当我尝试在重定向 Uri 下添加它时,我收到了附件图像中显示的错误。

从用户名中删除 @ 可以修复错误,但不会重定向回应用程序。

提前致谢!!!

【问题讨论】:

    标签: azure react-native expo azure-ad-b2c


    【解决方案1】:

    我也处理过同样的问题。验证是 Azure UI 中的一个错误。

    您可以通过从 Chrome 开发人员工具获取有效请求,修改它以从网络选项卡中插入 @ 符号(例如,获取不带 @ 符号的成功保存)来绕过它。它看起来像这样:

    然后右键单击刚刚发出的请求的那一行,“复制”->“复制为 cURL”

    获取该文本,将其粘贴到文本编辑器中,您可以在其中修改输入。您应该能够找到在此请求中修改的值,您现在可以添加 @ 符号。

    将其复制/粘贴到您的终端中,以便您发出请求,并且它会起作用 :) 服务器不会限制 @ 符号的存在。

    【讨论】:

      猜你喜欢
      • 2018-05-15
      • 2023-01-05
      • 1970-01-01
      • 1970-01-01
      • 2018-10-10
      • 1970-01-01
      • 1970-01-01
      • 2023-03-24
      • 2021-11-09
      相关资源
      最近更新 更多