重複の可能性:
Facebook API エラー 191
Web サイトで Facebook 認証を使用したいと考えています。実際のドメイン名を使用してサーバー上でアプリケーションをテストすると、すべてが機能します。
ただし、ローカルでテストすると。このエラーメッセージが表示され続けました
http:// localhost:60627/account/FacebookLogin?returnUrl=
Error
An error occurred with Put a straw in it. Please try again later.
API Error Code: 191
API Error Description: The specified URL is not owned by the application
Error Message: Invalid redirect_uri: Given URL is not allowed by the Application configuration.
実稼働サーバーで動作するため、コードは問題ないと確信しています。それはFacebookの設定でなければなりません。
Googleで検索しましたが、この問題に関する投稿がたくさんあります。
これは私が試したものです。
サンドボックス モードが無効に設定されています。私はすでにこれをしました。
キャンバス URL の値を設定します。私のはFacebookのアプリではありません。これがうまくいくとは思いません。
アプリ ドメインに localhost を追加しようとしましたが、Facebook では許可されません。
このメッセージがローカルマシンでしか表示されない理由を理解するのを手伝ってください。