1

Google Plus サインインを実装しようとしています。https://developers.google.com/+/quickstart/javascriptから JavaScript サインインのサンプルをダウンロードしました。

コードは変更されていません。Firefox または Chrome でページを開いてサインイン ボタンをクリックすると、認証要求のポップアップが表示されます。[同意する] ボタンをクリックすると、ポップアップは閉じられますが、ページは何も変わりません (サインイン ボタンはまだ表示されています)。後でページを更新するだけで、既にサインインしていることがわかります。ただし、IE では発生しません。

Chrome コンソールに次のエラーが表示されます。

安全でない JavaScript が URL https://plusone.google.com/_/widget/render/signin... のフレームから URL ... のフレームにアクセスしようとしています。https://accounts.google.com/o/oauth2/approvalドメイン、プロトコル、およびポートが一致している必要があります。

私が見る限り、ブラウザは安全でない呼び出しをブロックしています (そうですか?)。

私が間違っていることはありますか?

イベント リスナーを Google のサインイン コードにアタッチする方法はありますか?

ポップアップ ウィンドウではなく、タブ/ウィンドウで認証ページを開くようにサインイン ボタンを強制することは可能ですか (G+ サインインには redirect_url オプションがないようです)。

4

0 に答える 0