asp.net-core-2.0 - 使用 Asp.net Core 2.1 和 Identity Server 4 进行身份验证/授权
问题描述
我正在尝试构建一个测试应用程序来观察身份服务器 4。这是我的用例:1 - 我有一个名为 AuthServer 的应用程序,它将负责注册/登录、重置密码等用户 2 - 我还有另一个 WebApi名为AppApi的应用程序,它具有所有受保护的端点。
用户应通过 AuthServer 应用注册/登录并使用其令牌访问 AppApi 中受保护的端点。
用户凭据和配置文件信息及其角色应保存在数据库中,就像使用身份核心时一样。
我知道这是一个非常普遍的问题,但我想知道是否有人能指出我正确的方向。我找到的所有资源都是关于授权客户(而不是用户),或者一些没有帮助的场景。
先感谢您。
解决方案
我将从此处的 IdentityServer4 示例开始。他们向您展示了如何对用户和 API 进行身份验证,这听起来像是您的问题。
推荐阅读
- python-3.x - 将 TFIDF 向量转换为句子
- algorithm - 关于算法复杂度,我怎么知道 n^(0.1) = w[ (log n)^10 ]
- python - 如何在 Python 中使现有的时间序列更加不稳定?
- .net - Asp.net Core 路由等效
- neural-network - Ordinal Pooling 神经网络的函数
- javascript - Firefox自动打印很慢......有没有办法加快速度或者我做错了什么?
- node.js - 强大的文件上传使用“结束”事件
- python - 如何在 Python3 中获取 0.5^(5000) 的值?
- swift - SwiftUI onChange(of: ...) 更新 StateObject
- java - LambdaMetaFactory 和私有方法