【问题标题】:How to add asp.net identity in asp.net core with visual studio code如何使用 Visual Studio 代码在 asp.net 核心中添加 asp.net 标识
【发布时间】:2017-05-01 05:24:23
【问题描述】:

这是我在 asp.net core 中的第一个项目,现在我需要在 Visual Studio 代码中为核心 mvc 应用程序实现 asp.net 标识。

我查了一下,但在 Microsoft 网站上都找不到任何博客和任何文档如何做到这一点。如果有人可以帮助我,那就太好了,相信很多其他人都会得到答案。

谢谢, 吉里什

【问题讨论】:

  • 感谢您的回复,我尝试了本教程,但我认为它已经过时了。 Microsoft.AspNet.Identity.EntityFramework 在 asp.net core 1.1 中不再受支持,我收到不兼容的消息,并且无法找到正确的包作为核心的替代方案。
  • @TAHA 我遵循了链接的教程并得到了同样的错误。我发现的 solution 也已过时(对于 VisualStudio 2017),但使用 migration guide 进行了修复:在文本编辑器中打开您的 .csproj 文件并将 ;net45 添加到以下行:<PackageTargetFallback>$(PackageTargetFallback);portable-net45+win8+wp8+wpa81;net45</PackageTargetFallback>

标签: asp.net-mvc asp.net-core asp.net-identity visual-studio-code


【解决方案1】:

您可以使用dotnet new mvc --auth Individual 命令创建新项目,然后将与身份相关的代码复制到您的项目中。

【讨论】:

  • 这看起来很有希望,我会试试这个并更新你。感谢您的回复。
  • 没有办法将其添加到现有项目中?
  • @Campinho 无法根据此答案使用 IDE:stackoverflow.com/a/45696743/1068167
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2019-07-19
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2018-09-12
  • 1970-01-01
相关资源
最近更新 更多