在Azure B2C用户登录流程中,Apple错误&q;无效的网页重定向url. [英] Apple error "Invalid web redirect url." during Azure B2C user login flow

查看:20
本文介绍了在Azure B2C用户登录流程中,Apple错误&q;无效的网页重定向url.的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我正在尝试将Apple作为身份提供商添加到我的Azure B2C租户,我已经设置了Microsoft和Google,并且没有遇到任何问题。

在苹果,我严格遵循Microsoft's guide。我有一个自定义域,例如myapp.net。我的租户名为myapp.net而不是myapp.onmicrosoft.com,并且我有Azure前门启用域https://login.myapp.net而不是https://myapp.b2clogin.com。如上所述,微软、谷歌和本地注册(直接注册到B2C租户)都运行得很好,所以我不认为这是租户、前门或域名本身的错。

在Apple开发者门户中,我将域名设置为login.myapp.net,并将返回URL设置为https://login.myapp.net/myapp.net/oauth2/authresp。我在Azure B2C中运行用户流,点击Apple登录按钮,得到如下结果:

有人知道为什么会这样吗?或者至少如何在苹果这边进行调试,以找出它认为返回的URL应该是什么,或者它得到的实际值是什么?

推荐答案

单据称Enter https://your-domain-name.b2clogin.com/your-tenant-name.onmicrosoft.com/oauth2/authresp. Replace your-tenant-name with the name of your tenant, and your-domain-name with your custom domain.

应该 https://login.myapp.net/myapp.onmicrosoft.com/oauth2/authresp

查看浏览器开发工具网络跟踪将显示AAD B2C生成的reDirect_uri参数,作为指向Apple的url的一部分。这就是苹果需要注册的价值。

这篇关于在Azure B2C用户登录流程中,Apple错误&q;无效的网页重定向url.的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆