我有点困惑为什么最新的 ASP.NET Core Web API 模板中没有个人用户帐户身份验证选项。
是否仍然可以按照 MVC 模板的方式实现个人用户帐户,或者是否有意义?
假设我正在创建一个独立的 Web API,它将包含我的所有业务逻辑和数据层,用于访问具有 AspNet Identity 表的数据库。我计划使用 MVC 应用程序调用此 API。
我知道执行此操作的一种方法是创建一个带有个人用户帐户身份验证的 asp.net MVC 应用程序,并使用controllers/api 文件夹在 MVC 应用程序中简单地构建 API。但是,我不想这样做,因为我希望 API 成为它自己的独立项目,可以托管在完全不同的服务器上并由多个应用程序访问,而不仅仅是 MVC 应用程序。
由于没有模板,有人可以引导我了解在这种情况下身份验证通常如何工作的正确方向吗?
ASP.NET Core Web API 的个人用户帐户身份验证选项可在.NET Core 2.0 预览版 1 https://blogs.msdn.microsoft.com/dotnet/2017/05/10/announcing-net-core-2-0-preview-1/.
不幸的是,.NET Core 2.0 Preview 1 在 VS 2017 版本中不可用。
But you can install Visual Studio 2017 Preview https://www.visualstudio.com/vs/preview/ (you can use it side-by-side with VS 2017 stable version) :
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)