1

私はJavaのアプリケーションを1つ持っており、フロントエンドにはJSFを使用しています。およびjavabean..およびAS400DB2としてのバックエンド..したがって、このアプリケーションには1つのロギングページ(login.jsf)があり、現在、このページをアプリケーションへのログインに使用しているため、ここでシングルサインオンを実装します。オン...だから、何か最善の方法があれば私に提案してください..

4

2 に答える 2

4

実行したいSSOの種類によって異なります。

通常、ユーザーをActiveDirectoryなどの中央レジストリに配置する必要があります。

そのため、通常、WebSphere内でLDAPサーバーを構成します。その後、HTTP_BASIC認証を使用するようにアプリケーションを構成します。

編集: http: //www.redbooks.ibm.com/abstracts/redp4192.html(少し古くなっていますが、最も必要な手順が表示されているはずです)

http://www.redbooks.ibm.com/abstracts/SG246316.html

http://publib.boulder.ibm.com/infocenter/wasinfo/v8r0/index.jsp?topic=%2Fcom.ibm.websphere.nd.doc%2Finfo%2Fae%2Fae%2Ftsec_msso.html(LTPA経由のSSO)

http://publib.boulder.ibm.com/infocenter/wasinfo/v8r0/index.jsp?topic=%2Fcom.ibm.websphere.nd.doc%2Finfo%2Fae%2Fae%2Fcsec_SPNEGO_explain.html(SPNEGO経由のSSO)

おそらく最良のアイデアは、Red Booksを見て、Info-Centerで検索し、実行されるまでいくつかのPMRでIBMサポートにバグを報告することです。:)

LDAPをフェデレーションリポジトリとして設定し、SSOを有効にして、JAASでアプリケーションを保護する必要があります。

于 2011-12-10T18:44:06.347 に答える
1

JOSSO-Java Open SingleSign-OnProjectを確認してください。

于 2011-12-09T12:07:04.513 に答える