Grails (v2.0.1) アプリにOpenID プラグイン(v0.4.3) をインストールしましたが、OpenID プロバイダーとしての Google での認証に問題があります。
問題は、OpenId4Java v0.9.4 が Google の応答を適切に処理していないことだと思います。先日どこかでこれを読みましたが、現時点では参照が見つかりません(見つけ次第編集します)。
そのため、プラグインに含まれている OpenId4Java jar のバージョンを新しいバージョンにアップグレードしたいと考えています。しかし、どこで/どのようにこれを行うべきかわかりません。
<home dir>/.grails/2.0.1/projects/<my project>/plugins/openid-0.4.3/lib
フォルダ内のjarはjava-openid-sxip-0.9.4.jar
. そして、http://code.google.com/p/openid4java/からの推奨ダウンロードで見つけたものはopenid4java-0.9.6.jar
.
以前はプラグインによって提供された jar を置き換える必要がなかったので、0.9.6 jar をどこに置くべきか、アプリにそれを認識させるにはどうすればよいのか疑問に思っています。