它曾经是http://yahoo.com,但它在 python OpenID 库中的 DiscoveryFailure 对我来说失败了(从今天开始,我之前没有对此进行测试)。如果您尝试使用带有雅虎按钮的 SO 登录,这也会失败,所以我认为它最近可能发生了变化。
3 回答
我注意到它在几个小时前下降了。它不适用于我尝试过的任何 RP……除了 zoho.com
我查看了他们的来源,发现他们正在使用https://me.yahoo.com,这很有效。
雅虎要么在最近的网站更改中出错,要么忘记告诉任何人(包括他们自己)。 http://openid.yahoo.com/仍然说使用“yahoo.com”作为您的 openid。
该问题仅出现在某些yahoo 服务器上 - 查找 yahoo.com 的 IP,在 YADIS 解析期间,有些可以工作,有些则不能。这就是为什么它在某些地方有效而在其他地方无效的原因。
每雅虎(http://developer.yahoo.com/forum/OpenID-General-Discussion/http-www-yahoo-com-returns-404-depending-on-headers-/1329169111466-34212409-d649-4154-8dd6- a19e04a6d02d),似乎他们的建议是使用https://me.yahoo.com/
仅适用于 Yahoo https://me.yahoo.com的 Openid 网址。我以为是 http://me.yahoo.com/profile-name。profile-name 由用户在选择他的 openid url 时选择。