0

私は WebSphere を初めて使用し (古いユーザー名でわかるように)、間違いを犯してしまいました。組織のセキュリティ上の懸念に対処しようとしているときに、WebSphere の自己署名証明書を削除しました。これにより、Integrated Solutions Console が壊れたようです。WebSphere でホストされているアプリケーションは、引き続き正常に動作しています。

Jython または Jacl スクリプトを使用してこれらの証明書を再作成し、適切に構成する方法はありますか? または、コンソールにアクセスする別の方法はありますか?

コンソール ページを読み込もうとすると、Web ブラウザ (IE) が TLS エラーについて不平を言います。

4

2 に答える 2

1

wsadmin から createSelfSignedCertificate コマンドを使用して、新しい証明書を作成できます。サーバーに接続せずに wsadmin を実行する必要があります。

大雑把に

wsadmin を開始します。

wsadmin -conntype なし

次に、createSelfSignedCertificate タスクを実行します。キーストアは、スタンドアロン アプリ サーバーの場合は NodeDefaultKeyStore であり、ND 環境の場合は CellDefaultKeyStore です。接続されていない場合は、管理スコープを指定する必要があります。listManagementScopes コマンドを使用して、リストまたは管理スコープを取得できます。certificateCommonName パラメーターにホスト名を入力します。

例えば。

管理範囲の一覧を取得する

wsadmin> AdminTask.listManagementScopes()

自己署名証明書を作成するには

AdminTask.createSelfSignedCertificate('[-keyStoreName -keyStoreScope -certificateAlias -certificateCommonName -certificateOrganization ibm -certificateState us ]')

変更を保存するには AdminConfig.save()

于 2015-08-14T14:05:02.090 に答える