1
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

facebookログインが失敗!?

Last updated at Posted at 2018-08-31

自分メモです。

運営しているサイトで、突然facebookログインができなくなった。
表示されるエラーは

facebook response exception: 無法載入網址: 這個網址的網域未包含在應用程式的網域中。若要載入這個網址,請在應用程式設定的「應用程式網域」欄位中新增應用程式的所有的網域及子網域。

これ。なぜ中国語になっているかは別問題?だけど、URLが違うのでアクセスできないとのこと。

何も設定変えていないのになぜ?と調査を開始。

エラーが出ているのは、

callback_for_facebook
$helper = $fb->getRedirectLoginHelper();
$accessToken = $helper->getAccessToken();

この部分。どうやらアクセストークンが取れていない模様。

facebook developer で設定を確認しても特に問題はなさそう。
ということで、Google先生に聞いてみる。

https://stackoverflow.com/questions/51875266/facebook-sdk-graph-api-v3-1
このサイトがヒットして、同じ症状とのこと。
コメント欄に回答あり!やったー!

完全な解決方法ではないとの注釈はあるけど、同じように修正したらアクセストークンが取得できた。
パラメータに渡すということは、不正利用ができそうな気もするけれど。。。

まずは、解決。よかった。

1
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?