1

我已经实现了 Sitecore 社交连接器,以使用 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#_=_

提供的用户名和密码正确。关于这里可能出现什么问题的任何想法?

4

1 回答 1

0

我遇到过同样的问题。我是如何解决的?- 我意识到我的 fb 帐户有无效的电子邮件。所以我给我的账户设置了真实的电子邮件,我尝试登录,神奇的事情发生了。这里的坏事是我们在 newtwork 查询中的任何地方都看不到错误消息。 因此,如果某些用户已登录,这意味着您的模块可以正常工作。对于那些无法登录的人,他们的个人资料中有一些无效数据。

接下来是什么?- 如何捕捉并显示适当的错误信息给客户?- 也许是一些管道或其他......会看到:) - 祝你好运!

于 2015-11-18T15:48:38.653 回答