.net 为什么可以';t我使用“登录”;claimid.com“;作为一个OpenID?
我需要在负载平衡的环境中实现开放ID的依赖方 根据发现的建议,我尝试将null传递给OpenIdRelyingParty构造函数。 结果在某种程度上并不一致 如果我使用www.myopenid.com作为一个提供者,它是有效的 如果我使用www.claimid.com作为提供程序,我会得到以下异常:ProtocolException-未找到OpenID端点。即使在非平衡环境(我的本地工作站)中,CreateRequest方法调用也会引发此异常 你知道我该怎么做才能让这两个供应商都能使用吗 更新: 我尝试了以下方法,但不幸的是,它不起作用.net 为什么可以';t我使用“登录”;claimid.com“;作为一个OpenID?,.net,openid,dotnetopenauth,.net,Openid,Dotnetopenauth,我需要在负载平衡的环境中实现开放ID的依赖方 根据发现的建议,我尝试将null传递给OpenIdRelyingParty构造函数。 结果在某种程度上并不一致 如果我使用www.myopenid.com作为一个提供者,它是有效的 如果我使用www.claimid.com作为提供程序,我会得到以下异常:ProtocolException-未找到OpenID端点。即使在非平衡环境(我的本地工作站)中,CreateRequest方法调用也会引发此异常 你知道我该怎么做才能让这两个供应商都能使用吗 更新:
我在本地计算机上运行了该示例。www.claimid.com不是OpenID2.0提供程序。它只支持OpenID1.1。因此,在OpenID依赖方中键入
www.claimid.com
将不起作用(OpenID 1.1不包括标识符选择功能,这正是您试图做的)。您必须输入个人的OpenID。试着输入claimid.com/aarnott
,它就可以正常工作了
另一方面,
myopenid.com
是一个OpenID2.0提供商,这就是为什么您会看到它为您工作。www.claimid.com
不是OpenID2.0提供商。它只支持OpenID1.1。因此,在OpenID依赖方中键入www.claimid.com
将不起作用(OpenID 1.1不包括标识符选择功能,这正是您试图做的)。您必须输入个人的OpenID。试着输入claimid.com/aarnott
,它就可以正常工作了
myopenid.com
另一方面,它是一个OpenID2.0提供商,这就是为什么你会看到它为你工作。我认为整个ClaimID的东西都被打破了。我尝试在那里注册了好几次,但是a)在任何地方都没有注册的链接,b)即使尝试使用现有的OpenID登录也不会起作用(在myOpenID中按“继续”后,我只是再次转到ClaimID的登录页面=>无止境循环)
另外,ClaimID博客(blog.ClaimID.com)的最后一篇文章是从2009年2月开始的,它谈到了付费版本等,所以我不会对ClaimID在未来的任何进展屏息以待我认为ClaimID的整个东西都被打破了。我尝试在那里注册了好几次,但是a)在任何地方都没有注册的链接,b)即使尝试使用现有的OpenID登录也不会起作用(在myOpenID中按“继续”后,我只是再次转到ClaimID的登录页面=>无止境循环)
另外,ClaimID博客(blog.ClaimID.com)的最后一篇文章(blog.ClaimID.com)是从2009年2月开始的,它谈到了付费版本等,因此我不会对ClaimID将来的任何进展屏息以待我重新命名了你的问题标题,以更好地反映你提出的潜在问题。负载平衡环境实际上与问题无关。这样,你和其他人可以更容易地找到它。我重新命名了你的问题标题,以更好地反映你所问的基本问题。负载平衡环境实际上与问题无关。这样,你和其他人可以更容易地找到它。