Google App EngineプロジェクトにOpenIDコンシューマーを実装するにはどうすればよいですか?

StackOverflow https://stackoverflow.com/questions/814622

  •  03-07-2019
  •  | 
  •  

質問

Java Google App Engine WebアプリケーションでOpenIDを使用したいのですが、使用しませんどこから始めればよいかを知ってください...

openid4java および joid

openid4java は、「承認済みライブラリ」パスにいくつかのライブラリを配置する必要があると言います。私は自分のコンピューターにローカルに持っていません。どうすればいいのかわかりません Google App Engineで行います。

joid は非常にシンプルに見えますが、認証を取得しようとするとGoogleからHTTP 400が返されるため、最新の情報などは表示されません。

任意のポインター?

役に立ちましたか?

他のヒント

http://appengine-cookbook.appspot.com/recipe/accept-google-aol-yahoo-myspace-facebook-and-openid-logins/ (Pythonアプリエンジンの方法を提供しますrpxnow.comを通過しても問題ない場合は、アプリエンジンJavaに追加してください。 JSONの解析が問題になる場合は、rpxnow.comからxmlの結果をリクエストすることもできます。 RPX APIの詳細については、 https://rpxnow.com/docs をご覧ください。

openidjavaライブラリの場合、これをプロジェクトに含めるだけです。 Eclipseを使用している場合( GWT およびApp Engine用の優れたプラグインがあります)。 srcディレクトリまたはWEB-INF / libディレクトリのjarにopenidjavaファイルを貼り付けて、クラスパスに追加することを確認します。

まあ、これは古い質問であることは知っていますが、現在、App Engineでopenid4javaを実行しようとしていますが、動作していません。 " HTTPClient"を使用しているようです。新しいスレッドを開始したいライブラリで、そのためApp Engineが例外をスローします。

したがって、App Engineでopenid4javaを使用する予定がある場合は、これに対する解決策があるかどうかを確認してください。見つかりません:(

こちらおよび< a href = "http://groups.google.com/group/openid4java/browse_thread/thread/4ec280d72453d09/8cc191fb67893168?lnk=gst&q=app+engine#8cc191fb67893168" rel = "nofollow noreferrer">こちら。

お役に立てばと思います!

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top