我已经尝试了所有可能的选择来使用openID国代表团在我的网站上,但没有一个方法是为我工作。

  1. 我有的"链接rel"标签的头部分HTML文件。
  2. 我有xrds位元标记的头部分HTML文件。
  3. 我设置HTTP头进行X-XRDS位和X-卡尔顿雅迪斯-位置。
  4. 我已经把重定规则。就文件发送XRDF文件的情况下,这类要求使用"接受"的标题。

我不知道什么是错误的,但没有的服务可以找到openID端点的成功。验证 在这里,在这里,.

我试图使用 http://vinuth.com/ 作为openID URL和访问该网页使用所有方法上所述。我已经核实的正确性的所有网址中使用的那些头的标签。我还试图排列的仅仅使用一个或两个这些方法的选择性。

标记我放在头:

<link rel="openid.server" href="https://pip.verisignlabs.com/server/" />
<link rel="openid.delegate" href="http://gubbi.pip.verisignlabs.com/" />
<meta http-equiv="X-XRDS-Location" content="http://pip.verisignlabs.com/user/gubbi/yadis" />
<meta http-equiv="X-YADIS-Location" content="http://pip.verisignlabs.com/user/gubbi/yadis" />

寻求帮助,在一个国家的挫折溢出。:)

有帮助吗?

解决方案

试试这个,它应工作;)

<link rel="openid.server" href="http://pip.verisignlabs.com/server" />
<link rel="openid.delegate" href="http://gubbi.pip.verisignlabs.com" />
<link rel="openid2.provider" href="http://pip.verisignlabs.com/server" />
<link rel="openid2.local_id" href="http://gubbi.pip.verisignlabs.com" />
<meta http-equiv="X-XRDS-Location" content="http://pip.verisignlabs.com/user/gubbi/yadisxrds" />
<meta http-equiv="X-YADIS-Location" content="http://pip.verisignlabs.com/user/gubbi/yadisxrds" />
没有必要做任何幻想;)

其他提示

文档:

<link rel="openid.server" href="http://pip.verisignlabs.com/server/" />
<link rel="openid.delegate" href="http://gubbi.pip.verisignlabs.com/" />
<link rel="openid2.provider" href="http://pip.verisignlabs.com/server/" />
<link rel="openid2.local_id" href="http://gubbi.pip.verisignlabs.com/" />
<meta http-equiv="X-XRDS-Location" content="http://pip.verisignlabs.com/user/gubbi/yadisxrds" />
<meta http-equiv="X-YADIS-Location" content="http://pip.verisignlabs.com/user/gubbi/yadisxrds" />

试图改变议定书的openid.服务器http而不是https并看到如果这一工作。此外,我想你会想要设置 <link rel="openid2.provider" href="..." /> 同样值用于openid.服务器,以复盖所有的基础。

这是一个很好的测试RP:

http://test-id.org/OP/Sreg.aspx

失败之后,点击"最近的记录",看看什么的详细细节是什么RP试图做到的。它可能会帮助你找出你在做什么错误的。

我建议你把你所有的卡尔顿雅迪斯和XRDS的东西而坚持简单HTML的链接标签,直到你得到它的权利。它保留的未知数的下降。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top