我需要为回调URL添加自定义方案,例如myapp://example.com/oauth/callback
,以便能够重定向回ios和android设备中的应用程序,但是我不能这样做,因为它说无效的架构(它只能使用http://
和https://
)。
我在那里做
Azure Active Directory -> App registration -> app -> Reply URL
有什么解决方法吗?
答案 0 :(得分:1)
而不是尝试通过
创建回复网址Azure Active Directory -> App registration -> app -> settings -> Reply URL
导航到
Azure Active Directory -> App registration -> app -> Manifest
在那里,您将看到应用程序的JSON表示形式。搜索名为
的部分"replyUrls": [],
在其中添加回复网址,然后按顶部的保存。
"replyUrls": [
"myapp://example.com/oauth/callback"
],
导航回到
Azure Active Directory -> App registration -> app -> settings -> Reply URL
并确认已设置回复URL。
这应该起作用,因为客户端代码而不是服务器端正在执行验证。
希望这会有所帮助