我有身份服务器4安装和我的asp网络核心应用程序与它一起工作。如果您到达一个安全端点,它将重定向到Identity Server,您可以登录。一旦您登录,然后重定向回您最初试图访问的url。我想做的是在您被重定向之前检查您是否已在我的数据库中注册。我想我可以把“RedirectUris”改为我选择的网址,但是当我这样做的时候,它就没有效果了。终点上的断点永远不会被击中。我需要做什么来设置一个后身份服务器登录注册屏幕?
这样做对吗?
谢谢迈克尔
发布于 2017-07-26 16:02:23
如果我正确理解您的问题,您希望在您的应用程序中获得用户详细信息。
如果包含名称范围,则IdentityToken包含用户名。如果它是web应用程序,那么您可以在((System.Security.Claims.ClaimsIdentity)User.Identity)上找到它的名称。
您还可以根据需要添加声明,如userid、角色等。
评论
每个客户端是否必须具体地使用我的api“注册”用户?标准是什么?
取决于您的需求和您所要求的。在我的情况下,用户必须允许范围访问api。
https://stackoverflow.com/questions/45328246
复制相似问题