Azure active directory 我可以关闭Azure AD重定向URI的区分大小写功能吗
我有如下配置的重定向URI:Azure active directory 我可以关闭Azure AD重定向URI的区分大小写功能吗,azure-active-directory,Azure Active Directory,我有如下配置的重定向URI: https://<url>/RALauncher/signin-oidc https:///RALauncher/signin-oidc 但如果我走到这里: https://<url>/ralauncher https:///ralauncher 然后登录,我会收到以下错误消息: 抱歉,您登录时遇到问题 AADSTS50011:请求中指定的答复url与 为应用程序配置的回复URL: ''. 更多详情:回复地址 因区分大小写而不匹配 是
https://<url>/RALauncher/signin-oidc
https:///RALauncher/signin-oidc
但如果我走到这里:
https://<url>/ralauncher
https:///ralauncher
然后登录,我会收到以下错误消息:
抱歉,您登录时遇到问题
AADSTS50011:请求中指定的答复url与
为应用程序配置的回复URL:
''. 更多详情:回复地址
因区分大小写而不匹配
是否可以将其配置为重定向URI不区分大小写?我在Azure门户中找不到用于此的设置。AFAIK没有打开或关闭区分大小写的设置,即它将始终区分大小写 一般来说,我认为这不是一个问题,因为appdeveloper控制代码,您可以在Azure AD app registration中适当地设置配置 不管怎样,我不知道你们在案件上有不同变化的确切原因,但我可以建议一种方法来解决你们的问题- 它是一个集合,因此可以添加多个值。因此,请随意添加您这边的有效变体。例如:
"replyUrlsWithType": [
{
"url": "https://myredirecturi1",
"type": "Web"
},
{
"url": "https://MyRedirectUri1",
"type": "Web"
}
]
您可以通过编辑Azure AD应用注册的清单
来完成此操作
或者直接使用门户用户界面
我用大写的名称设置了虚拟目录,还设置了要匹配的重定向URI。但是后来一些测试人员输入了全小写的URL,这就是我发现这个问题的时候。我可以简单地将它改为小写,但用户是不可预测的,我更希望它像URL那样不区分大小写。但你的答案是一个不错的解决办法,因为我只能想象现实中被输入的几个变体。