アプリケーションのURLにアプリケーションURLを含めると、次のメッセージが表示されますが、
私はLaravel 4.2を使って、解決策を探した後、私は以下の解決策を得ました。
次の行をコメントする(/vendor/laravel/framework/src/Illuminate/Http/FrameGuard.php)
$response->headers->set("X-Frame-Options", "SAMEORIGIN", false);
または、ブートストラップ/ start.phpに次の行を追加します
$app->forgetMiddleware("IlluminateHttpFrameGuard");
この方法を試しても、エラーは表示され、Googleで動作しないと認証されています。
誰もが同じ問題を経験しましたか?
回答:
回答№1は0サーバー上のヘッダーを変更しても影響はありませんiframeでの読み込みを明示的に拒否するGoogleサーバーの応答に基づいています。トップフレームで通常のサーバーサイドのOAuthハンドシェイクを行うのはなぜですか?これはGoogleにリダイレクトされ、ユーザーは認証され、Googleはアクセストークンでサイトにリダイレクトします。