http://ask.cakephp.org/users/login
我找到的最正确的URL是:
https://www.google.com/accounts/o8/id
..但是我无法正确确定我应该为开放ID输入的内容,例如它拒绝我尝试放入的所有内容。
蛋糕站点刚刚坏了,还是URL错误?
#1 楼
在大多数网站上,登录OpenID时都可以使用Google个人资料链接。例如。http://www.google.com/profiles/your.name.here
在获得Google个人资料OpenID支持之前,您必须先使用
https://www.google.com/accounts/o8/id
您可以在Jeff Atwood博客文章:名为Google Opens的Google优惠中阅读有关它的更多信息。 />但是,似乎在ask.cakephp.org上,Google个人资料网址无效。如Greg所述,如果您登录了自己的Google帐户,则
google.com
将在其中用作OpenID网址。评论
即使我已经登录到我的google帐户,也无法使用。 “返回的身份与声明的身份不匹配” = /
–布拉德·科赫(Brad Koch)
2011-09-14 20:33
您可以使用您的Google OpenID登录任何其他网站吗?我可以使用google.com以及https://www.google.com/accounts/o8/id登录到ask.cakephp.org。您的Google OpenID可能有问题。
– Domas
2011-09-16 11:14
是的,这就是我对StackOverflow / etc进行身份验证的方式。我也有一个朋友尝试;也不适合他们。
–布拉德·科赫(Brad Koch)
2011-09-27 20:04
#2 楼
我原来的解决方案似乎不再有用,因为他们已经更改了页面。我在帖子末尾提供了该信息仅供参考
2014-08-08新解决方案
转到https://www.google.com/settings
使用您的帐户登录
如果拥有google +帐户,那么您应该具有以下链接:
添加照片;
编辑个人资料;和
查看个人资料。
如果复制其中一个地址,它将像
https://plus.google.com/{YOUR_PROFILE_NUMBER}/{EXTRA STUFF}
删除/ {EXTRA_STUFF},它可以用作您的OpenID。
感谢kevin kox还建议您您可以将profile.google.com替换为plus.google.com作为您的OpenId,尽管您不必这样做。
原始解决方案
没有其他答案对我有用。但是,按照以下步骤进行操作。
注意:您应该可以跳过一些步骤,直接转到隐私链接。
在Google中登录您的帐户
单击个人资料向下箭头
单击隐私链接
右侧将是指向您的Google Open ID URL的链接
我的名字是
https://plus.google.com/{RANDOM_NUMBER}
,其中随机数特定于我的个人资料请注意,除非您拥有Google+帐户,否则您可能不会获得此号码。
评论
所选答案对我不起作用(在google.com/profiles/your.name。此处),但“隐私链接”下的URL起作用了。
– Marius Butuc
13年2月1日于13:49
就像plus.google.co/114818586844452309461
– forsubhi
2014年4月4日在16:19
似乎暂时不起作用
– AntonioK
16年5月6日在21:08
最新的解决方法https://plus.google.com/{YOUR_PROFILE_NUMBER}对我不起作用。
– soshial
17年1月13日14:58
#3 楼
要在Google Apps中使用Google OpenID(在我的情况下为gmail商务软件包,其中我的ID不是@ gmail.com),它实际上是隐藏的。如果您访问帐户页面(例如https ://www.google.com/settings/account)并查看源代码,搜索“ https://profiles.google.com/”
,在那里您会发现一个长长的神秘数字,它是您的网址OpenID。
评论
如果您的公司帐户阻止其拥有+1帐户,则该链接有时无法使用。
–马特·武科马诺维奇(Matt Vukomanovic)
2014年8月8日在2:30
#4 楼
这有点复杂。首先是“ Google OpenID URL”或https://www.google.com/accounts/o8/id。在注册或登录时,此功能很有用,因为它将重定向到正确的网址。
您还可以使用Google+个人资料网址。转到https://plus.google.com,然后单击“个人资料”。您将获得类似
https://plus.google.com/112323959773786487818/posts
的URL。删除结尾以获得https://plus.google.com/112323959773786487818
,您可以使用此URL(我认为这是现在推荐的新方法)。但是,所有这些都重定向到您的真实Google OpenID URL。该网址是您的Google个人资料地址。这是
https://profiles.google.com
之后的您的Google+用户ID。例如,我的OpenID URL是https://profiles.google.com/112323959773786487818
。当您在不登录的情况下将OpenID URL输入到应用程序中时,此URL很有用。#5 楼
不幸的是,据我今天采访的Google One支持代表说,Google已取消了OpenID URL登录。 (他们提供的聊天ID为7-0404000030383,以供将来参考,尽管我认为只有我自己和Google授权的人员才能访问。)因此,此处以前的答案(通过您的Google个人资料, Google Plus等)可以正常工作了。他们现在至少在一个依赖OpenID的站点上向我发送了此消息:
Sorry, that is not a valid OpenID. Ensure you have spelled your ID correctly.
另一个与认证相关的开放标准是OpenID Connect,如所述(针对Google )此处:Google的OAuth 2.0 API可用于身份验证和授权
#6 楼
只需输入google.com(whome就是您的Open ID提供商)EDIT:
请确保您已登录Google(或您的Open ID提供商是谁)输入他们的地址。
评论
对我不起作用。我收到“返回的身份与要求的身份不匹配”。因此,整个怀疑他们的网站被打破。
–布拉德·科赫(Brad Koch)
2011年9月14日20:14在
评论
2016年更新:一些依赖不推荐使用的OpenID2的应用程序将不再与Google OpenID提供程序一起使用。请参阅:developers.google.com/identity/protocols/OpenID2Migration