それが機能しない理由は、リンクをクリックすると、GETメソッド(つまり、対応するセッションIDと他の詳細がURLにある)を介して送信されるデータのURLまたはJavaScriptを使用してデータを送信するAJAXメソッドのいずれかに移動するためです-これは、ユーザーが別のユーザーをそのURLに誘導するだけではログアウトできないようにするためです。
クッキーをクリアする
優れたUIを備えたブラウザでは、通常、特定のドメインのCookieをクリアするオプションが表示されます。したがって、Cookieをクリアすると、ブラウザからログインステータスが消去されます。
Chromeでは、ウェブアドレスのURLの左側にある小さなアイコンをクリックして、[Cookieとサイトデータを表示]をクリックして、.facebook.com
ドメインのCookieをクリアします。
Cookieをクリアすることは大したことではありませんが、これを何度も行うと、自分を確認する必要があるか、デバイスを言う必要があります。Cookieがないと、Facebookはそのデバイスからログインしたことさえ忘れてしまうからです。そのため、たまに電子メールまたは電話で確認する必要がある場合があります-小さなコードの確認だけです。
モバイルサイトの使用
違反はありませんが、FacebookのデスクトップサイトがIE11で処理できないほど重い場合は、代わりに使用しmbasic.facebook.com
て、モバイル向けのFacebookの軽量バージョン(ジュラ紀時代の携帯電話を意味する;)に移動し、ログアウトすることもできます。IE11がその小さなページでクラッシュしないことはほぼ間違いありません。ログアウトボタンはページの下部にあります。
「ログイン状態を維持」にノーと言う
ログインしている間は、「ログイン状態を維持する」チェックボックスをオフにして、ブラウザを閉じるとセッションが終了するようにします。
ログアウトするためにあなたがしなければならないのは、あなたのブラウザを閉じて完了です!(私はこのことが失敗するのを見てきましたが、ほとんどの場合、セッションをクリアすることはなく、ログインしたままです。Cookieと競合している可能性があります)
form
(3つの隠されたフィールドを持つ可能性があるにPOSTを経由して送信されたユーザ/セッションの特定を可能?)https://www.facebook.com/logout.php
。ただし、ブラウザでこのURLに移動しようとすると(GETリクエスト)、FBホームページにリダイレクトされます。