1

以下のように、Facebook 認証を使用して自分のサイトにログインするための Sitecore ソーシャル コネクタを実装しました。

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 に答える