未接受 Blob 存储中 Azure 应用程序的重定向 URL

Redirect URL for Azure Application in Blob Storage not being accepted

我创建了一个 Azure 应用程序,我为其创建了 重定向 URL 形式:

http://localhost.io:5000/abc.....

但 Azure 只允许以下类型的url:

那么有没有办法使用形式为 http://localhost.io:5000/ 的 url 作为重定向 url?

http 有本地主机期望,您不能像这样使用 http://localhost.io:5000/,它会显示以下错误。

但是使用 https 允许

本地主机异常

http URI 方案是可以接受的,因为重定向永远不会离开设备。因此,这两个 URI 都是可以接受的:

http:///localhost/myApp https:///localhost/myApp

由于本机应用程序通常需要临时端口范围,因此在匹配重定向 URI 时会忽略端口组件(例如:5001 或 :443)。因此,所有这些 URI 都被认为是等效的:

http:///localhost/MyApp http://localhost:1234/MyApp http://localhost:5000/我的应用程序 http://localhost:8080/MyApp

参考:Redirect URI (reply URL) restrictions - Microsoft identity platform | Microsoft Docs