asp.net中的OpenID引用问题

时间:2011-06-04 10:10:49

标签: c# asp.net visual-studio-2010 dotnetopenauth

我正在尝试使用asp.net_c#在我的网站中使用OpenID。我正在使用asp.net v4在asp.net表单网站上工作。我正在关注文章:http://danhounshell.com/blog/adding-openid-to-your-web-site-in-conjunction-with-asp-net-membership/http://www.dotnetopenauth.net/developers/code-snippets/programmatic-openid-relying-party/

在登录按钮部分,我得到引用错误,说无法找到ClaimsRequest()类型或命名空间。我已经提到了:

using DotNetOpenAuth;
using DotNetOpenAuth.OpenId;
using DotNetOpenAuth.OpenId.RelyingParty;

我使用的是最新的DotNetOpenAuth.dll,应该如何引用呢?

1 个答案:

答案 0 :(得分:2)

如您所见ClaimsRequest类是DotNetOpenAuth.OpenId.Extensions.SimpleRegistration命名空间

的一部分

http://docs.dotnetopenauth.net/v3.3/html/T_DotNetOpenAuth_OpenId_Extensions_SimpleRegistration_ClaimsRequest.htm