Microsoft 标识平台 Asp.Net c# 和 Visual Studio

Microsoft identity platform Asp.Net c# and Visual Studio

我有一个用 Asp.Net 4.5 开发的应用程序。身份验证和授权是通过 Asp.Net 身份完成的。该应用程序开发于 Visual Studio 2013 年。

我现在想迁移到 Microsoft 标识平台。

Asp.Net 和 Visual Studio 的哪些版本应该兼容以将我的应用程序转移到 Microsoft 标识平台?

我见过需要 Visual Studio 2017 或 2019 的示例。是否有必要或更早的版本可以兼容?即使早期版本可以兼容,使用最新版本是否会更容易更好?

从技术上讲,VS2013 应该没有任何问题。您可能必须安装一些打包到更高版本 VS 中的额外 SDK(例如 azure SDK),但即便如此,它们仍然可用。

您可能遇到的唯一痛点是寻找您可以遵循的教程,因为我可以快速看到的大多数教程 google 都要求 .net 4.7+ 和与 2017+ 相比。尽管如此,Microsoft 身份平台的库仍然支持 .net 4.5,所以总会有办法的。