Post 身份服务器 4 注册

Post Identity Server 4 Registration

我有身份服务器 4 设置和我的 asp 网络核心应用程序。如果您点击安全端点,它会重定向到 Identity Server,您可以登录。登录后,它会重定向回您最初尝试访问的 url。我想做的是在重定向之前检查您是否已在我的数据库中注册。我以为我可以将 'RedirectUris' 更改为我选择的 url 但是当我这样做时它没有任何效果。永远不会命中该端点上的断点。我需要做什么才能设置 post 身份服务器登录注册屏幕?

这是正确的做法吗?

谢谢 迈克尔

如果我对你的问题的理解正确,你想在你的应用程序中获取用户详细信息。

如果包含名称范围,IdentityToken 包含用户名。 如果它是一个 Web 应用程序,那么您可以在 ((System.Security.Claims.ClaimsIdentity)User.Identity)

上找到该名称

您还可以根据需要添加声明,例如用户 ID、角色等

评论

should each client have to 'register' a user with my api specifically? What's the norm?

取决于您的要求和您的要求。在我的情况下,用户必须允许范围访问 api