【发布时间】:2018-05-12 03:26:05
【问题描述】:
我目前正在使用 ionic2+ 和 .net 核心后端创建一个 Web 和移动应用程序。在从 identityserver4 文档(包括身份 + 实体框架)实施快速入门后,我意识到我没有办法从移动应用程序创建用户。
我的解决方案由以下项目组成:
- Project.Api
- Project.Web
- Project.IdentityServer
第三个实现身份,我可以从网络重定向到身份服务器进行登录和注册。 在 api 中,我已经为 identityserver 项目配置了权限,如果我从 identityserver 获取令牌并将其附加到我的 http 请求的授权标头,我完全能够访问受保护的端点。 但我必须直接在数据库中创建用户。
有没有办法直接在identityServer项目中注册用户?
【问题讨论】:
-
您的用户当前是否存储在数据库中,或者这部分也是新的?
-
如果你正在寻找一个完整的用户管理解决方案,我的项目提供了cloudscribe.com/docs/identityserver-integration
-
@aaronR 是的,我已经将用户保存在远程 SQLServer 数据库上。
-
您使用的是 IdentityServer4 1.x 还是 2.x?
-
@aaronR IdentityServer4 和 .Net Core 2.0
标签: ionic2 ionic3 identityserver4 asp.net-core-2.0