OpenID - 如何将我的个人域用作OpenID提供者/转发者?

时间:2010-04-14 18:43:24

标签: openid

我在stackoverflow博客的OpenID帖子中读到了这条评论。

  
    

Kibbee说:我使用的OpenID的一个很好的功能是委托openID验证的能力。所以我可以设置自己的域名,然后在该页面上放一点XML,告诉站点(比如stackoverflow)转到其他一些openid Provider(在我的例子中是MyOpenID)。最重要的是我可以完全控制我的Open ID帐户。如果MyOpenID出现故障,我可以切换到另一个提供商。我认为拥有自己域名的任何人都应该选择这个选项。

  

什么是允许我的服务器充当openid提供者/转发器的这一小部分XML?

2 个答案:

答案 0 :(得分:8)

其名为 OpenID委派,它允许您通过将任何openid请求转发到openid提供的选项来使用您的域。

以下是包含示例代码的指南。

Using openId delegation

指南中的一个例子:

<link rel="openid.server" 
       href="https://www.myopenid.com/server">
<link rel="openid.delegate" 
       href="http://windley.myopenid.com">

编辑:不幸的是我不能使用我的google openid因为他们没有提供服务器uri :(

答案 1 :(得分:2)

来自StackOverflow博客的

Using your own URL as your OpenID.