0

我的 openID 有问题。

几周前,我注意到我无法再使用委托给底层 OpenID 提供程序 (getopenid) 的 URL 登录。我检查了他们的服务器,它正在返回并且出错,所以我切换到 myopenid.com。我仍然无法在任何地方登录(幸运的是,我的浏览器还没有让我退出这个登录!)。

我找不到 openid 端点。我正在使用这些元素:

<link rel="openid.server" href="http://www.myopenid.com/server" /> 
<link rel="openid.delegate" href="http:/ /fberriman.myopenid.com/" /> 
<link rel="openid2.local_id" href="http://fberriman.myopenid.com" /> 
<link rel="openid2.provider" href="http://www.myopenid.com/server" /> 
<meta http-equiv="X-XRDS-Location" content="http://www.myopenid.com/xrds?username=fberriman.myopenid.com" />

(在 fberriman.com 的负责人中)

是标签中的错误(从 myopenid 的帮助页面复制,只是为了安全起见),与 wordpress 相关的问题还是服务器上的问题?除了“找不到端点”之外,我什至无法让 openid 测试页面返回一个错误。任何指针都非常感谢(我不是服务器管理员,请注意)。

4

1 回答 1

3

查看源代码http://fberriman.com/,我发现:

<link rel="openid.server"
        href="http://www.myopenid.com/server" />
  <link rel="openid.delegate"
        href="http://fberriman.myopenid.com/" />
                   ^^^这里有一个额外的空间

因此,支持 OpenID 版本 1 的 OpenID 消费者可能会感到困惑。

于 2010-09-10T16:08:29.797 回答