1

ウェブアプリケーションでGoogleAPIコンソールから使用するクライアントIDに問題があります。

私は最初に、アプリケーションがローカルホストへのリダイレクトURLを取得していたローカルアプリケーションで使用するものを作成しました。そして、この意味でAPIへのリクエストを実行します。これはうまくいきました。

しかし、同じことをしようとしているが、Glassfishとサーブレットを使用するWebアプリケーションからの場合は、以下のリンクのサンプルコードを使用しました。Googleページでの承認がトリガーされると、常にinvalid_clientを取得します。リダイレクトし、CLientIDとクライアントシークレットをトリプルチェックしていることがわかります。これは、GoogleAPIコンソールがそれらを示しているのと同じです。それでも、私は常にGoogleからinvalid_clientを取得します。(はい、新しいクライアントIDがWebアプリケーション用に作成されます。ローカルホストで実行されるアプリケーションと同じものを使用していません)

http://code.google.com/r/ilyssus-test0/source/browse/?r=40cfcf05804cc7756287605a0cd6a5750a1cdb86#hg%2Fweb-app%2Fsrc%2Fmain%2Fjava%2Fcom%2Fgoogle

リンクのこのサンプルコードに含まれていない、強制された変更はありますか?それとも、何が欠けているのかを見つけるために私ができることはありますか?

Webアプリケーション用に別の新しいクライアントIDを作成して、使用したものに問題があるかどうかを確認しました。しかし、これも失敗しました。

また、Google開発ページの「DrEditfor Java」のサンプルを実装しましたが、それでも同じ結果が得られます。

4

1 に答える 1

0

クライアントIDの小さなセットで一時的な問題が発生しました。問題を解決する必要があります。それでも問題が解決しない場合は、フォローアップしてください。

于 2013-02-17T07:24:28.567 に答える