好的,我已经在社区服务器论坛上询问并完全被忽略了。所以我会问这里。 CommunityServer的OpenID提供程序(可能是janrain)不适用于SSL OpenID端点。我真的不知道非SSL OpenID端点,即使我做了......我不确定我是否想要使用它。
我安装了社区服务器,并且我的所有用户都在抱怨注册/登录表单似乎支持openid但实际上并不支持。有人遇到过这个问题并解决了吗?
提前致谢。
答案 0 :(得分:2)
CS目前使用旧版本的Janrain的C#库。我认为下一个版本预计会使用dotnetopenid。但即使在当前版本中,我也希望它可以与SSL OP端点一起使用。如果没有,那么来自myopenid.com的OpenIDs不会用于登录CS,我希望CS人员会注意到这一点。
但是,如果特定端点被破坏,则可能是另一个问题的迹象。如果您可以提供不起作用的特定OpenID端点,请发送电子邮件至dotnetopenid@googlegroups.com,我将很乐意进一步调查。
有一个非SSL的测试OP端点,您可以尝试通过以下方式登录到您的CS来查看它是否有效:http://nerdbank.org/opaffirmative/affirmativeidentity.aspx(是的,这实际上是一个有效的OpenID,您无需登录即可使用密码)。