谷歌是否为localhost生成新的openid声明标识符?

mik*_*ike 5 openid dotnetopenauth

我正在运行谷歌openid标识符的问题.我在简单的asp.net mvc项目中使用dotnetopenauth库(dotnetopenid的后继者).在localhost测试期间,我注意到google会不时生成新的声明标识符.这是为什么?它只是localhost吗?不同的提供商(如雅虎)一切看起来都不错

And*_*ott 6

Google OP为每个用户RP领域组合创建了一个独特且"匿名"的声称标识符.(它不是基于域,而是基于完整的RP领域,或者至少不仅仅是域名).端口号是域URI的一部分,因此如果您的localhost上的站点偶尔会更改端口号,因为VS可以在没有警告的情况下执行,您声明的ID将会更改.此外,如果您设置自己的网站以使您的claim_id成为开发中的"管理员",那么它将不会是正确的admin claim_id,因为这个领域会有所不同.