AuthResult=使用Sitecore Social Connector进行身份验证时出错

本文关键字:身份验证 出错 Connector 使用 Sitecore Social AuthResult | 更新日期: 2023-09-27 17:58:18

我已经实现了Sitecore Social Connector,使用Facebook身份验证登录到我的网站,如下所示:

ConnectUserManager connectUserManager = new ConnectUserManager();
if (!AuthenticationManager.GetActiveUser().IsAuthenticated)
  connectUserManager.LoginUser("Facebook", true, (string)null);
else
  connectUserManager.AttachUser("Facebook", true, (string)null);

它能够为一些Facebook用户进行身份验证。但是,对他们中的一些人来说,我得到了

authResult=error_f01edd48-d480-45b2-94fb-ce1b9b88568a#_=_

提供的用户名和密码是正确的。你知道这里可能出了什么问题吗?

AuthResult=使用Sitecore Social Connector进行身份验证时出错

我遇到了同样的问题。我是如何解决的?-我意识到我的fb账户有无效的电子邮件。所以我在我的账户上设置了真实的电子邮件,我尝试登录,神奇的事情发生了。这里的糟糕之处在于,我们在新网络查询的任何地方都看不到该错误消息。因此,如果一些用户已经登录,这意味着您的模块可以工作。对于那些无法登录的用户,他们的配置文件中有一些无效数据。

下一步怎么办?-如何捕获并向客户端显示适当的错误消息?-也许是一些管道或smth。。。将看到:)-祝你好运