Asp.net mvc 2 雅虎的DotNetOpenAuth问题!

Asp.net mvc 2 雅虎的DotNetOpenAuth问题!,asp.net-mvc-2,dotnetopenauth,Asp.net Mvc 2,Dotnetopenauth,我使用OpenID身份验证,所有的提供者都经过测试,在VisualStudio中运行网站时工作正常。我已经将网站部署到服务器上,Google和myOpenID工作正常,但是Yahoo!OpenID提供程序刚刚抛出此错误 OpenID提供程序发出了一个 标识符的断言,该标识符 发现信息不匹配。 断言终结点信息: 索赔人: ProviderLocalIdentifier: ProviderEndpoint: OpenID版本:2.0服务类型URI: 发现的终结点信息:[{ 索赔人: Provider

我使用OpenID身份验证,所有的提供者都经过测试,在VisualStudio中运行网站时工作正常。我已经将网站部署到服务器上,Google和myOpenID工作正常,但是Yahoo!OpenID提供程序刚刚抛出此错误

OpenID提供程序发出了一个 标识符的断言,该标识符 发现信息不匹配。 断言终结点信息: 索赔人: ProviderLocalIdentifier: ProviderEndpoint: OpenID版本:2.0服务类型URI: 发现的终结点信息:[{ 索赔人: ProviderLocalIdentifier: ProviderEndpoint: OpenID版本:2.0服务类型URI: http://specs.openid.net/extensions/pape/1.0 http://specs.openid.net/extensions/oauth/1.0 http://specs.openid.net/extensions/ui/1.0/mode/popup http://www.idmanagement.gov/schema/2009/05/icam/no-pii.pdf http://csrc.nist.gov/publications/nistpubs/800-63/SP800-63V1_0_2.pdf },]

如果有人知道为什么会这样,我会非常感激。这只发生在服务器上,因此我无法轻松调试它


谢谢。

这表明您的RP正在对原始标识符(“yahoo.com”)执行发现,而不是在断言中声明的标识符。您能否在问题中包含服务器的整个周围日志?

这表明您的RP正在对原始标识符(“yahoo.com”)执行发现,而不是在断言中声明的标识符。你能在你的问题中包含服务器上所有的日志吗