ASP.NET 外部登录提供程序

本文关键字:程序 登录 NET 外部 ASP | 更新日期: 2023-09-27 18:36:11

我目前有一个使用ASP.NET Identity进行身份验证(用户/密码)的 Web 应用程序ASP.NET MVC

现在我想将身份验证转移到外部服务。 此外部服务仅返回用户名(指示已通过身份验证)。

如何告诉我的 Web 应用程序(以及 ASP.NET 标识)用户已登录而无需再次登录?

谢谢!

ASP.NET 外部登录提供程序

Visual Studio 2013 和 ASP.NET 4.5.1 通过为身份验证服务(如 Facebook, Google, Microsoft Accounts and Twitter)提供内置集成,使开发人员更容易与外部身份验证服务的集成。否则,Web 应用程序可以使用户使用具有外部身份验证凭据的OAuth 2.0登录。