OpenID:使用 Janrain 在 Yahoo.com 上发现 Yadis 失败

发布于 2024-09-15 07:08:34 字数 589 浏览 4 评论 0原文

我有 OpenID 的 Janrain 库 (v2.2.2) 的最新版本。

以下端点将起作用:

但如果我只使用“yahoo.com”,它将失败。该库给出的示例也失败了。

有人有同样的问题并解决它吗?

我的实现可以在这里找到: http://fr.quizity.com

非常感谢

I have the latest version of Janrain's library (v2.2.2) for OpenID.

The following endpoints will work :

But if I only use "yahoo.com", it will fail. The example given with the library also fails.

Does anyone have the same issue and a fix for it ?

My implementation can be found here : http://fr.quizity.com

Thanks a lot

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

顾挽 2024-09-22 07:08:34

在我看来,您已经知道答案:yahoo.com 不是 OpenID 端点。 me.yahoo.com 是。

您的实现没有任何问题,只是 yahoo 的主站点不包含有关 OpenID 的任何信息(例如 XRDS 文档的位置)。

如果您担心您的用户无法理解这一点,您可以随时制作一个“使用 yahoo 登录”按钮,从而无需输入该提供商的 URL。

Seems to me that you already know the answer: yahoo.com is not an OpenID endpoint. me.yahoo.com is.

There's nothing wrong with your implementation, it's just that the main site of yahoo does not contain any information about OpenID (such as location of the XRDS document).

If you're worried that your users will have a problem with understanding that, you could always make a "login with yahoo" button, eliminating the need to input an url for that provider.

不气馁 2024-09-22 07:08:34

好吧,看来这是雅虎的错。尽管他们在文档中这么说,但 yahoo.com 上没有任何内容可供发现。工作网址是 https://me.yahoo.com 但它的用户友好性要差得多。因此,要么他们错误地删除了它,要么他们希望我们实现一个雅虎按钮(而不是要求访问者输入这个丑陋的网址)。我仍然会在我这边做一个肮脏的修复以正确重定向......

Ok, it looks like it's Yahoo's fault. There is nothing to allow discovery on yahoo.com, despite the fact that they say so in their documentation. A working url is https://me.yahoo.com but it's much less user friendly. So either they erased it by mistake, or they want us to implement a Yahoo button (rather than asking the visitor to type this ugly url). I'll still do a dirty fix on my side to redirect correctly...

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文