14

Google在https://accounts.google.com/.well-known/openid-configuration实施了OpenID Discovery Spec ,它允许开发人员和用户找到 OpenID 身份验证所需的 URL 和密钥。

我想知道 Facebook 和可能的其他(例如 Microsoft Live)等价物是什么,所以我可以以标准方式使用 Facebook 和其他人。

SalesForce 还有一个发现 URL https://login.salesforce.com/.well-known/openid-configuration

4

3 回答 3

10

这是 Facebook 的 OpenID 配置

https://www.facebook.com/.well-known/openid-configuration/

于 2021-05-19T07:42:11.557 回答
9

Facebook 的登录机制/协议不是基于 OpenID Connect。Facebook 使用 OAuth 2.0 的专有扩展,但它不是 OpenID Connect 指定的标准化扩展。因此,与确实遵守该标准的 Google 和 Salesforce 不同,期望 Facebook 发布 OpenID Connect Discovery 文档是没有意义的。

于 2015-03-03T23:30:33.507 回答
3

以下是 Microsoft Azure AD 的 OpenID Connect 发现 URL:
https ://login.windows.net/common/.well-known/openid-configuration

更多信息在这里

于 2015-03-03T23:10:44.383 回答