0

liferay ユーザーの Google oAuth 認証を試みています。Google OAuth に使用している URL は

https://accounts.google.com/o/oauth2/auth?client_id=myClientId&redirect_uri=http://localhost:8090/c/login/oauth2callback&response_type=code&scope=https://www.googleapis.com/auth/userinfo.profile+https://www.googleapis.com/auth/userinfo.email

Googleログインページ(ユーザーがログインしていない場合)にリダイレクトされ、次に認証ページにリダイレクトされます。

許可と言った後、ブラウザは私をにリダイレクトします

https://accounts.google.com/o/noscript

言って

You've reached this page because we have detected that Javascript is disabled in your browser. The page you attempted to load cannot display properly if scripts are disabled.

Please enable scripts and retry the operation or go back in your browser

Firefox(16.0.2を使用していますが、以前のバージョンでも発生していました)とchrome(22)でのみ発生します。IEでは問題なく動作します。

ここで何が問題になるでしょうか?

4

3 に答える 3

1

拡張機能が js をブロックしている可能性があります。oAuth OK の場合は、シークレット ウィンドウで再試行してください: インストールされている最新の拡張機能については、[シークレット モードで許可する] を選択してから、シークレット ビューを試してください。oAuth が失敗した場合は、拡張機能を削除します。奇妙な拡張機能を 1 つ見つけたので、それを削除して、OK です。

于 2013-07-03T11:11:33.380 に答える
0

その理由は、構成設定が十分でないためです。Mozilla で about:config に移動し、非常に最後のものに移動してから、0 にします。

于 2014-01-15T00:26:51.227 に答える
0

Chrome でスクリプトを有効にしようとしましたか?

于 2012-11-06T10:11:05.430 に答える