【问题标题】:azure mobile app authentication external redirect urlazure 移动应用程序身份验证外部重定向 url
【发布时间】:2018-02-27 21:44:27
【问题描述】:

我已经创建了 Azure 移动应用,我正在关注官方文档。在身份验证期间说明了以下文档的一部分

在允许的外部重定向 URL 中,输入 url_scheme_of_your_app://easyauth.callback。此字符串中的 url_scheme_of_your_app 是您的移动应用程序的 URL 方案。它应该遵循协议的正常 URL 规范(仅使用字母和数字,并以字母开头)。您应该记下您选择的字符串,因为您需要在多个地方使用 URL Scheme 调整您的移动应用程序代码。

我的问题是他们没有为 redirect url 提供任何有效示例,所以我在重定向中粘贴了 url_scheme_of_your_app://easyauth.callback门户网站中的 url 并且它给出了错误,因为它不是有效的格式,所以任何人都可以给我一个这个 url 的有效示例吗?

提前致谢

【问题讨论】:

  • 这里引用了url scheme。 +1 如果它解决了问题。

标签: azure url redirect azure-mobile-services


【解决方案1】:

对于仍在努力弄清楚 Azure 中的“MobileAppUrl”、“url_scheme_of_your_app”和“redirectUriScheme”到底是什么的任何人,这里有一个示例:假设您的 Azure 移动应用程序名为 myapp,您将拥有以下内容:

移动应用网址:https://myapp.azurewebsites.net

url_scheme_of_your_app: myapp

redirectUriScheme: myapp://easyauth.callback

了解 Azure 门户中的身份验证设置的“允许的外部重定向 URL”也很有用:

myapp://easyauth.callback

【讨论】:

  • 这里添加了一条注释,当您调用 .auth/login/{provider} 端点时,要将其重定向到该外部 url,必须包含 post_login_redirect_uri 查询参数。例如:xxx.azurewebsites.net/.auth/login/{provider}?post_login_redirect_uri=myapp://easyauth.callback
【解决方案2】:

我刚刚写了MyAppName我的应用名其实就是我的应用在azure门户中的应用名,MyAppName://easyauth.callback 就这样成功保存了

【讨论】:

    猜你喜欢
    • 2016-03-20
    • 2017-04-27
    • 2016-12-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-10-30
    • 1970-01-01
    相关资源
    最近更新 更多