大多数OPEN ID提供程序都具有允许您添加用户的外部API。以Okta为例查看此页面- https://developer.okta.com/docs/api/resources/users
对于Identity Server 4,似乎它们没有公开允许您创建新用户的外部API。甚至可以通过它添加用户的“管理员界面”似乎都是付费选项。
答案 0 :(得分:0)
Identity Server 4中没有为此预先构建的功能。要在Identity Server 4中执行任何与用户相关的操作,必须在ASP.NET Core的新依赖项注入系统中注册自定义组件。要建立用于创建用户的端点,我将创建一个在指定数据库中创建用户进行身份验证的端点(与在Identity Server之前所做的操作相同)。