25

为什么无法创建具有个人用户帐户授权类型的 Web API 项目?

屏幕截图:更改身份验证对话框

4

3 回答 3

11

更新:

所有版本号都从 v1.2 更新到 v2.0。


请找到ASP.NET Core 时间表和路线图

身份应用服务

服务层将添加 ASP.NET Core 标识并使用个人身份验证包含在项目模板中。这将允许通过 JWT 令牌对用户进行身份验证,以便开箱即用地保护 Web API,并使更改身份验证系统变得更简单,例如从应用内身份到 Azure AD B2C,或身份等第 3 方解决方案服务器。

于 2016-09-17T09:56:57.273 回答
8

来自 MS 的 Daniel Roth:

VS 中的 Web API 模板对单个用户帐户的支持尚不可用。除了提供与 Azure AD B2C 的集成外,我们仍在考虑为令牌发行提供支持的本地产品。

此声明可在https://channel9.msdn.com/Events/dotnetConf/2016/Building-Secure-Web-APIs-with-ASPNET-Core下的评论部分找到

于 2016-08-15T03:38:35.387 回答
0

这只是在 core 1.1 中禁用。请使用 core 2.0 查找所有身份验证。您可以从 这里下载 core 2.0

于 2018-03-29T05:33:18.720 回答