日本HPさんと共同で、N2 Portal と HP IceWall SSO の技術検証をしたので、そのレポートを書いてみました(まぁ、N2 Portalが動くので、PALポータルも同じですけど)。という感じで、いろいろとやってますので、Jetspeedやポータル案件などありましたらお知らせくださいませ~。
http://h50146.www5.hp.com/products/software/security/icewall/family/report/eip2.html
Challange IT For Future
日本HPさんと共同で、N2 Portal と HP IceWall SSO の技術検証をしたので、そのレポートを書いてみました(まぁ、N2 Portalが動くので、PALポータルも同じですけど)。という感じで、いろいろとやってますので、Jetspeedやポータル案件などありましたらお知らせくださいませ~。
http://h50146.www5.hp.com/products/software/security/icewall/family/report/eip2.html
PALポータルの trunk のビルド環境がここのところ、放置気味でビルドが通らない感じだったけど、ひとまず、Jetspeed 2.2 の trunk ベースにビルドできるようにした。Jetspeed の方は、Maven1 から Maven2 にビルド方法とか構成までがっつり変わって、ビルドのやり方を覚え直しみたいな状況だけど、PALポータルではそこら辺の問題をビルド環境で吸収したので、ビルド方法自体は今まで通りでいけるかと(多少プロパティファイル内のキー名とかは変わるけど)。J2のMaven2ビルド環境もややこしくて、ちょっと困るというのもあるのだけど。まだ、PSMLが J2 のままだったり、DefaultLoginModuleが見つからないとか言われたり、インストーラーはなかったりと、まだ、先は長し。まぁ、PALポータルはまだまだ 1.x が中心で、2.x はコミュニティにフィードバックしていくための環境という感じだろうか。
現在、SSO Proxy のテストにサイボウズ Office7 を利用している(インストールも楽だったし)。認証とか特に問題ない感じで普通に利用できている(と思う)。まぁ、Shift_JIS なんで、nekohtml が を \u00a0 に変換して文字化けしてしまって、nekohtml のオプションで何とかなる話ではないことがわかり、nekohtml のプロパティを上書きしたりと、変な問題があったりしたけど・・・。まだ、SSO Proxy がマルチパートのフォーム送信をサポートしてないから、それをやれば、動作のベースになる部分は一段落だろう。サイボウズもくせがあるので、普通の J2EE アプリで確認するより、テスト環境に利用する分にはちょうど良い気がしている。SSO Proxy をリリースするにあたって、日本向けにはそれの設定方法で紹介すればいいと思うのだけど、海外向けにはどうしよう・・・。Hudson あたりに SSO するのが説明するのにわかりやすいかな。グループウェアっぽいので、インストールが簡単で、認知度が高いものがあると良いのだけど。