https://learn.microsoft.com/en-ca/azure/active-directory/develop/tutorial-v2-android#integrate-使用microsoft身份验证库
上面的文档大部分都是按照捕获的方式工作的。然而,有两个领域我需要帮助:
- 在AD门户的Android配置页面中生成的MSAL配置不相似。";类型";自动生成的标签是";B2C";但文献中提到";AAD";在文档中指定的授权URL是";https://login.microsoftonline.com/common"这是不赞成的
- 我曾尝试将AAD引用替换为B2C,将权威URL替换为b2clogin.com,但它不起作用。是否有不同的文档支持新的类型和权限元素
正如@juunas在评论中所说,https://login.microsoftonline.com/common
是多租户AAD的授权方法,它没有被弃用。B2C授权方式不同于AAD,完整的B2C授权URL如下:https://{tenant}.b2clogin.com/{tenant}.onmicrosoft.com/{policy}
。