首页 > 解决方案 > 使用 Asp.net Core 2.1 和 Identity Server 4 进行身份验证/授权

问题描述

我正在尝试构建一个测试应用程序来观察身份服务器 4。这是我的用例:1 - 我有一个名为 AuthServer 的应用程序,它将负责注册/登录、重置密码等用户 2 - 我还有另一个 WebApi名为AppApi的应用程序,它具有所有受保护的端点。

用户应通过 AuthServer 应用注册/登录并使用其令牌访问 AppApi 中受保护的端点。

用户凭据和配置文件信息及其角色应保存在数据库中,就像使用身份核心时一样。

我知道这是一个非常普遍的问题,但我想知道是否有人能指出我正确的方向。我找到的所有资源都是关于授权客户(而不是用户),或者一些没有帮助的场景。

先感谢您。

标签: asp.net-core-2.0identityserver4

解决方案


我将从此处的 IdentityServer4 示例开始。他们向您展示了如何对用户和 API 进行身份验证,这听起来像是您的问题。


推荐阅读