我使用的是.Net开放ID (http://code.google.com/p/dotnetopenid/)
我正在尝试将OpenId添加到我们正在使用的网站中。我正在开箱运行MVC示例,并在选择Yahoo/Google时收到以下错误。
没有找到OpenID端点。
此错误发生在这一行代码上。
return openid.CreateRequest(Request.Form["openid_identifier"]).RedirectingResponse.AsActionResult();这个错误意味着什么?有没有什么常见的解决问题的办法我们可以试试?
只是为了在- Request.Form"openid_identifier“中添加值
https://www.google.com/accounts/o8/id发布于 2009-10-19 12:52:55
首先,检查以确保Request.Form"openid_identifier“返回一个有效的URL ( openid路径指向雅虎或谷歌)。如果不是,那么您的openid选择器就有问题了。如果是,则请求正在发出,但openid提供程序没有及时响应,导致您得到“没有找到OpenID端点”。再次尝试发出请求,并查看它是否工作第二次后续时间。
更新
如果您在代理下运行,则需要指定
示例:
<defaultProxy useDefaultCredentials="true">
<proxy autoDetect="True" usesystemdefault="True"/>
</defaultProxy>https://stackoverflow.com/questions/1588502
复制相似问题