谷歌早前已于2015年4月宣布弃用和停用openID 2.0。不幸的是,对于像我这样的大多数人来说,我们现有的应用程序已经有一堆基于此服务编写的代码,使用 OAuthWebSecurity 来自< strong> DotNetOpenAuth nuget包。
此nuget包上是否有此更改的更新,这将有助于迁移到此新更新,而不是通过搜索OWIN等替代方案来放弃我过去的所有工作,如http://www.asp.net/mvc/overview/security/create-an-aspnet-mvc-5-app-with-facebook-and-google-oauth2-and-openid-sign-on
中所述其次, Facebook,Twitter,LinkedIn 等其他平台是否也有可能放弃OpenID 2.0?
OAuthWebSecurity.RequestAuthentication("google", Href("~/Account/RegisterService", new { returnUrl }));
答案 0 :(得分:1)
有关DotNetOpenAuth的新闻,您将不得不询问该项目的维护人员。他们是唯一了解未来发展的人。
Facebook,Twitter和LinkedIn不使用OpenID。 Twitter使用OAuth 1.0而Facebook和LinkedIn使用OAuth 2.截至撰写此答案时,他们都没有宣布计划放弃目前的身份验证标准。