加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > asp.Net > 正文

ASP.NET Core Web API模板中没有单独的用户帐户auth选项

发布时间:2020-12-16 00:21:15 所属栏目:asp.Net 来源:网络整理
导读:关于为什么在最新的ASP.NET Core Web API模板中没有单独的用户帐户身份验证选项,我感到有点困惑。 是否仍然可以按照MVC模板的方式实现单个用户帐户,还是没有意义? 假设我正在创建一个独立的Web API,它将拥有访问具有AspNet Identity表的数据库的所有业务
关于为什么在最新的ASP.NET Core Web API模板中没有单独的用户帐户身份验证选项,我感到有点困惑。

是否仍然可以按照MVC模板的方式实现单个用户帐户,还是没有意义?

假设我正在创建一个独立的Web API,它将拥有访问具有AspNet Identity表的数据库的所有业务逻辑和数据层。我打算用MVC应用调用这个API。

我知道这样做的一种方法是使用个人用户帐户auth创建一个asp.net MVC应用程序,并使用controllers / api文件夹在MVC应用程序中构建API。但是,我不希望这样做,因为我希望API是它自己的独立项目,可以托管在完全不同的服务器上,并由多个应用程序访问,而不仅仅是MVC应用程序。

由于没有模板,有人可以引导我在正确的方向上进行身份验证通常如何工作吗?

解决方法

适用于ASP.NET Core Web API的单个用户帐户身份验证选项在 .NET Core 2.0 Preview 1中提供。

不幸的是,VS 2017版本中没有.NET Core 2.0 Preview 1。

但是你可以安装Visual Studio 2017 Preview(你可以和VS 2017稳定版并排使用):

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读