1

私は確かに IBM WebSphere Portal と IBM WebSphere Application Server を持っています。IBM Tivoli Directory Server を使用する IBM WAS を使用して WPS にログインします。そして今、もう 1 つのボタンを実装したいと思います。これにより、Facebook アカウントを使用して WPS でユーザーを認証できます (例として)。どの方法を選択する必要がありますか? JAAS を使用しますか? または、他の何か?IBM WAS Security の内部メカニズムを最大限に活用したいと考えています。

4

2 に答える 2

2

コメントに記載されているリンクに加えて、独自のTrusted Association Interceptorを記述する独自の認証を作成できます。ただし、特定の TAI を使用して OAuth を実装する方が、おそらくはるかに簡単です。

于 2015-03-04T19:19:05.890 に答える
0

カスタムしたい場合は、TAIを回避できません。TAI では、Response オブジェクトにリダイレクトを設定するだけでなく、TAIResult 応答コード 302 を使用して認証チャレンジのためにユーザーを Facebook に送信できます。利用可能なオプションを再利用したい場合は、そのコードに追加された拡張ポータルを確認する必要があります。これには、デフォルトのログイン ポートレットの拡張機能と、Facebook ユーザーをポータル ユーザーベース内に不要にする機能が含まれています。一過性といいます

参考までに http://www-10.lotus.com/ldd/portalwiki.nsf/dx/How_to_Configure_and_Use_OpenID_Facebook_integration_on_WebSphere_Portal

于 2015-04-08T21:28:10.457 に答える