Azure active directory 重定向URI字段对于在Microsoft应用程序注册门户中注册的新移动应用程序是只读的
新移动应用注册的重定向URI的默认值具有一个不是层次URL的默认值。在示例中使用此值会导致无效的url异常。 样本和文档需要一个url格式,如“https://common/oauth2/nativeclient" Azure Active Directory v2.0身份验证库文档建议对Android应用程序使用第三方身份验证库,这是Quick start示例中使用的库 步骤:Azure active directory 重定向URI字段对于在Microsoft应用程序注册门户中注册的新移动应用程序是只读的,azure-active-directory,adal,azure-ad-b2c,microsoft-account,Azure Active Directory,Adal,Azure Ad B2c,Microsoft Account,新移动应用注册的重定向URI的默认值具有一个不是层次URL的默认值。在示例中使用此值会导致无效的url异常。 样本和文档需要一个url格式,如“https://common/oauth2/nativeclient" Azure Active Directory v2.0身份验证库文档建议对Android应用程序使用第三方身份验证库,这是Quick start示例中使用的库 步骤: 导航到 添加新的聚合应用程序 添加一个新平台 选择移动应用程序 请注意重定向URL字段是只读的,不能从“urn:ie
对于本机应用,此时无法更改v2.0的重定向URI,这是正确的。您可以选择使用
urn:ietf:wg:oauth:2.0:oob
或https://login.microsoftonline.com/common/oauth2/nativeclient
。后一个重定向uri虽然未显示在门户中,但它是一个完全有效的预配置重定向uri
对于您正在查看的特定示例,它使用的是不支持urn:ietf:wg:oauth:2.0:oob
格式的第三方开源库。对于这种情况,存在替代重定向URI以允许使用具有此限制的其他库
只需将其粘贴在示例应用程序中(或者如果您直接使用示例,则将其留在其中),它就不会再生成此异常
=============编辑==============
这个答案不再准确,您可以为v2.0设置自定义重定向URI