在我们的项目中,我们使用B2C,其中前端托管在webapp上并获取令牌,后端托管在API应用程序上并验证令牌。
开发时,我们根据需要部署前端和后端,通常为多个开发人员提供多个副本。
问题是B2C应用程序注册需要手动添加回复URL。我们的开发域通常位于https://XXX###.azurewebsites.net之下。其中XXX是公共前缀,###是某个数字。
有没有办法以编程方式定义回复URL(即在我们部署/删除实例时添加并删除它)或支持通配符回复URL?
如果无法实现上述目标,是否有办法以编程方式注册一个新应用程序,其中包含除回复URL之外的现有配置的所有配置的副本?
答案 0 :(得分:0)
OAuth2不支持通配符重定向网址。请参阅此帖子:why are redirect URLs fully qualified。
不幸的是,我们无法以编程方式管理B2C。
UserVoice项目:Programmatically manage B2C policies