我应该在哪个项目中添加 .Net Core Identity(Web API 或在 Web Client 中)?

克利西

我创建了 2 个独立的项目,Web API 和 MVC 作为 Web 客户端。我想为我的 Web 客户端添加一个外部登录名,现在我对应该放置身份存储的项目感到困惑。

顺便说一下,我使用 .Net Core 3.1 和 VS Code 作为我的编辑器。

猫人0745

这个问题不完整(关于您将如何使用 API 的信息不足)。

大多数情况下,应该在 API 中使用.Net Core Identity 系统,因为 API 通常包含正在实现的应用程序的主要逻辑,而客户端只是交互接口(其中可以有多个,例如,一个移动应用程序和网络界面)。

您还提到您正在使用 VS Code 作为代码编辑器。它没有像 VS 那样的内置代码生成功能,但您仍然可以使用dotnet CLI代码生成(例如ASP Identity scaffolding)。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章