如果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标签,则也应复制它们。