Facebook Javascript SDKを使用してクライアント側認証を実装しました。 Application_AuthenticateRequestイベントのFacebookWebコンテキストをチェックして、ユーザーがログインしているかどうかを確認し、それに応じてHttpCoontext.Current.User IPrincipalを設定します。サーバー側のFacebook Webコンテキストをクリア
データベースからユーザーを削除する場合は、FacebookのWebコンテキストを削除して、HttpContext.Current.User.IsAuthenticatedがfalseであることを確認します。また、ユーザーが私のアプリケーションを認証解除すると、私はFacebookのWebコンテキストを削除したいと思います。私はFacebookからログアウトしたくない - 単にFacebookのWebコンテキストを削除して、セッションはもう認証されない。
サーバーサイドでどうすればよいですか?
私はこの方法を試しましたが、FB.initが呼び出されるたびにfbsrクッキーが再作成されるようです。私がFirebugのクッキーを手動で削除してリフレッシュしても、戻ってきます! – reach4thelasers