1

谷歌早前已于 2015 年 4 月宣布弃用和终止 openID 2.0。不幸的是,对于像我这样的大多数人来说,我们现有的应用程序已经使用 DotNetOpenAuth nuget 包中的 OAuthWebSecurity 基于此服务编写了一堆代码

此 nuget 包上的此更改是否有更新,这将有助于迁移到此新更新,而不是像http://www.asp.net/mvc/overview中解释的那样,通过搜索 OWIN 等替代方案来放弃我过去的所有努力/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 }));
4

1 回答 1

1

有关 DotNetOpenAuth 的新闻,您必须询问项目的维护者。他们是唯一对未来发展有洞察力的人。

Facebook、Twitter 和 LinkedIn 不使用 OpenID。Twitter 使用 OAuth 1.0,而 Facebook 和 LinkedIn 使用 OAuth 2。在撰写本答案时,他们都没有宣布计划放弃当前的身份验证标准。

于 2015-04-27T17:22:18.020 回答