0

Jquery/Javascript から Google OAuth API への HTTPS 呼び出しを行おうとしています:

https://accounts.google.com/o/oauth2/auth?scope=https%3A%2F%2Fwww.googleapis.com%2Fauth%2Fuserinfo.email+https%3A%2F%2Fwww.googleapis.com%2Fauth%2Fuserinfo.profile&state=<STATE>&redirect_uri=<HTTPS  REDIRECT URI>&response_type=token&client_id=<CLIENT_ID>

Googleログインページにルーティングする代わりに、HTTPがキャンセルされています。

chrome://net-internals を使用してデバッグすると、ブラウザが Google API から次のロケーション ヘッダーを含む「302 Moved Temporarily」応答を受信して​​いることがわかります。

location: https://accounts.google.com/ServiceLogin?service=lso&passive=1209600...

しかし、ブラウザーはリダイレクトをたどることができず、net-internals に次のエラーが表示されます。

t=1378152699506 [st=57]     -HTTP_TRANSACTION_READ_HEADERS
t=1378152699506 [st=57]      HTTP_CACHE_WRITE_INFO  [dt=0]
t=1378152699506 [st=57]     +URL_REQUEST_BLOCKED_ON_DELEGATE  [dt=1]
t=1378152699506 [st=57]        SPDY_STREAM_UPDATE_RECV_WINDOW
                               --> delta = -847
                               --> stream_id = 11
                               --> window_size = 10484913
t=1378152699507 [st=58]        CANCELLED
t=1378152699507 [st=58]   -URL_REQUEST_START_JOB
                           --> net_error = -3 (ERR_ABORTED)

t=1378152699508 [st=59] -REQUEST_ALIVE

クロムがリダイレクトをたどることができない理由について誰か助けてもらえますか? URL_REQUEST_BLOCKED_ON_DELEGATE とはどういう意味ですか?

4

0 に答える 0