【发布时间】:2013-06-17 06:05:50
【问题描述】:
我在使用 ASP.Net (MVC) 和 DotNetOpenAuth 库的 OpenId 登录时遇到问题。 我必须连接的 OpenId 提供程序为 OP 发现和用户发现请求提供相同的(静态)响应。 因此,DotNetOpenAuth 库总是告诉我,身份验证失败。 提供商告诉我禁用用户发现请求。
谁能帮助我如何使用 DotNetOpenAuth 做到这一点? 我还没有找到任何解决方案。
这是我连接到 OpenId 提供程序的方式:
var providerUrl= ConfigurationManager.AppSettings["OpenIdUrl"];
IAuthenticationRequest request = openId.CreateRequest(Identifier.Parse(providerUrl));
return request.RedirectingResponse.AsActionResult();
【问题讨论】:
标签: .net asp.net-mvc-3 c#-4.0 openid dotnetopenauth