首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >没有找到OpenID端点。- .Net OpenID

没有找到OpenID端点。- .Net OpenID
EN

Stack Overflow用户
提问于 2009-10-19 12:46:34
回答 1查看 6.2K关注 0票数 5

我使用的是.Net开放ID (http://code.google.com/p/dotnetopenid/)

我正在尝试将OpenId添加到我们正在使用的网站中。我正在开箱运行MVC示例,并在选择Yahoo/Google时收到以下错误。

没有找到OpenID端点。

此错误发生在这一行代码上。

代码语言:javascript
复制
return openid.CreateRequest(Request.Form["openid_identifier"]).RedirectingResponse.AsActionResult();

这个错误意味着什么?有没有什么常见的解决问题的办法我们可以试试?

只是为了在- Request.Form"openid_identifier“中添加值

代码语言:javascript
复制
https://www.google.com/accounts/o8/id
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2009-10-19 12:52:55

首先,检查以确保Request.Form"openid_identifier“返回一个有效的URL ( openid路径指向雅虎或谷歌)。如果不是,那么您的openid选择器就有问题了。如果是,则请求正在发出,但openid提供程序没有及时响应,导致您得到“没有找到OpenID端点”。再次尝试发出请求,并查看它是否工作第二次后续时间。

更新

如果您在代理下运行,则需要指定

示例:

代码语言:javascript
复制
<defaultProxy useDefaultCredentials="true">  
    <proxy autoDetect="True" usesystemdefault="True"/>  
</defaultProxy>
票数 8
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/1588502

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档