在我们的项目中,我们使用B2C,其中前端托管在webapp上并获取令牌,后端托管在API应用程序上并验证令牌。
在开发时,我们根据需要部署前端和后端,通常为多个开发人员提供多个副本。
问题是,B2C应用程序注册需要手动添加回复URL。我们的开发域通常在https://XXX###.azurewebsites.net之下。其中XXX是公共前缀,###是某个数字。
有没有办法以编程方式定义回复URL (即,在我们部署/删除实例时添加和删除它),或者支持通配符回复URL?
如果上述情况不可能实现,有没有一种方法可以用现有应用程序的所有配置的副本以编程方式注册一个新的应用程序?
发布于 2018-03-09 04:58:05
OAuth2不支持通配符重定向URL。请看这篇文章:why are redirect URLs fully qualified。
不幸的是,我们不能以编程方式管理B2C。
UserVoice项目:Programmatically manage B2C policies
https://stackoverflow.com/questions/49131695
复制相似问题