私は確かに IBM WebSphere Portal と IBM WebSphere Application Server を持っています。IBM Tivoli Directory Server を使用する IBM WAS を使用して WPS にログインします。そして今、もう 1 つのボタンを実装したいと思います。これにより、Facebook アカウントを使用して WPS でユーザーを認証できます (例として)。どの方法を選択する必要がありますか? JAAS を使用しますか? または、他の何か?IBM WAS Security の内部メカニズムを最大限に活用したいと考えています。
2 に答える
2
コメントに記載されているリンクに加えて、独自のTrusted Association Interceptorを記述する独自の認証を作成できます。ただし、特定の TAI を使用して OAuth を実装する方が、おそらくはるかに簡単です。
于 2015-03-04T19:19:05.890 に答える
0
カスタムしたい場合は、TAIを回避できません。TAI では、Response オブジェクトにリダイレクトを設定するだけでなく、TAIResult 応答コード 302 を使用して認証チャレンジのためにユーザーを Facebook に送信できます。利用可能なオプションを再利用したい場合は、そのコードに追加された拡張ポータルを確認する必要があります。これには、デフォルトのログイン ポートレットの拡張機能と、Facebook ユーザーをポータル ユーザーベース内に不要にする機能が含まれています。一過性といいます
于 2015-04-08T21:28:10.457 に答える