ClaimedIdentifier是唯一的(DotNetOpenAuth)

时间:2011-09-06 14:05:55

标签: asp.net-mvc openid dotnetopenauth

我现在正在使用DotNetOpenAuth进行OpenId登录

我查看了他们的OpenIdRelyingPartyMvcDemo和NerdDinner mvc演示

并且两个应用程序都使用response.ClaimedIdentifier登录用户,例如

 FormsAuthentication.SetAuthCookie(response.ClaimedIdentifier, false);

所以我只想确定,这是每个用户唯一的,它永远不会改变吗?(这样我就可以将它保存在我的数据库中并将其绑定到所有内容需要)

我看到很多SO帖子说它是VerifiedIdetifier但是DotNetOpenAuth响应对象没有这个

1 个答案:

答案 0 :(得分:2)

正确。 ClaimedIdentifier是您应该将所有内容绑定到的唯一字符串。没有VerifiedIdentifier这样的东西。如果您可以链接到任何这些SO问题/答案,我会纠正它们。