【发布时间】:2019-03-24 09:31:43
【问题描述】:
我正在 .Net Core 2.2 中制作令牌身份验证 Web API,尚未决定是否应该使用 OWIN 或 identityserver4。
在我们的 Intranet 上,我们有许多使用 .Net 4.5 制作的应用程序,以及一些最近使用 .Net Core 2.2 制作的应用程序。
是否可以在 .Net Core 2.2 Web API 上对它们全部进行身份验证?
【问题讨论】:
-
您的 web api 是身份服务器,它发出/验证令牌,它不会关心您的客户端应用程序使用的是 .net 核心还是 .net 框架。只需将用户名/密码发送到您的 Web api,如果凭据正确,则从 api 获取访问令牌后,创建身份验证 cookie 以使用户登录客户端应用程序。
标签: authentication webforms asp.net-core-webapi