如果Techorati OpenID托管在我的网站上,则openid.server链接标记中的href属性值是什么?

时间:2020-03-06 14:20:40  来源:igfitidea点击:

我想使用托管在我的站点上的Techorati OpenID登录到Stack Overflow。

https://stackoverflow.com/users/login具有一些基本信息。

我知道我应该改变

<link rel="openid.delegate" href="http://yourname.x.com" />

<link rel="openid.delegate" href="http://technorati.com/people/technorati/USERNAME/" />

但是如果我改变

<link rel="openid.server" href="http://x.com/server" />

<link rel="openid.server" href="http://technorati.com/server" />

或者

<link rel="openid.server" href="http://technorati.com/" />

这没用。

解决方案

来自http://blog.blogupp.com/2008/06/get-openid-fied-and-discover-new-web.html

<link rel="openid.server" href="http://technorati.com/openid/"

查找此问题答案的一种通用方法是加载要委派的页面(在本例中为http://technorati.com/people/technorati/USERNAME),查看源代码并找到服务器标签用在那里。

如果有openid2标签,则也应复制它们。