【发布时间】:2018-10-18 14:56:01
【问题描述】:
我正在编写一个 web api 服务器,我需要使用身份授权来保护控制器的操作。
这是一个内部业务应用程序,用户由另一个服务管理,所以我只需要通过外部 dll 登录和注销。
我有一个外部服务,它返回给定用户名的声明和角色,但我完全不知道如何用身份“包装”它。
我有我的 IdentityUser 实现和 IUserStore 的实现,这正是我所需要的,但我找不到任何关于如何创建自定义登录管理器和用户管理器(适合我的情况)的教程,而且我没有甚至知道我是否真的需要这些或如何在 startup.cs 中将它们链接在一起
任何提示将不胜感激:)
【问题讨论】:
标签: c# asp.net-web-api .net-core asp.net-identity