我目前有一个使用ASP.NET Identity
进行身份验证(用户/密码)的 Web 应用程序ASP.NET MVC
。
现在我想将身份验证转移到外部服务。 此外部服务仅返回用户名(指示已通过身份验证)。
如何告诉我的 Web 应用程序(以及 ASP.NET 标识)用户已登录而无需再次登录?
谢谢!
Visual Studio 2013 和 ASP.NET 4.5.1 通过为身份验证服务(如 Facebook, Google, Microsoft Accounts and Twitter
)提供内置集成,使开发人员更容易与外部身份验证服务的集成。否则,Web 应用程序可以使用户使用具有外部身份验证凭据的OAuth 2.0
登录。