1

オフライン WLST を使用して、WLS 10.3.5 ドメインの作成に成功しました。readTemplate(template); set("name","DomainName"); ...

詳細が 1 つ残っています。「グローバルな信頼」のために、各ドメインの「資格情報」をすべてのドメインで共通のランダム値に設定する必要があります。コンソール/ドメイン/セキュリティ/一般/詳細/「資格情報」の背後にある設定です

質問:このために設定する必要があるプロパティ (またはその場所?) が見つかりませんか?

FWIW、config.xml ファイル レベルで後処理を使用して、暗号化された共通値文字列を として挿入し<credential-encrypted>ますが、結果の XML を微調整せずに WLST を介してこれを設定するだけです。

前もって感謝します、マティアス

4

3 に答える 3

0

createDomain() コマンドを使用することをお勧めします。これは非常に簡単に作業できます。

  1. createDomain('/olddoamin/path/template.jar','domainPath','user', 'passwd')

詳細については、次のリンクを参照してください: WLST by Examples: Domain migration made simple

于 2011-11-10T18:13:13.617 に答える
0

そうですね、これはうまくいきます。重要なのは、テンプレートで作業するのではなく、ドメイン ディレクトリからドメインを読み取ることです。次に、属性を設定するだけですCredentialEncrypted

readDomain(domain_dir)
cd('/SecurityConfiguration/' + 'domain_name)
set('CredentialEncrypted', encrypt(shared_credential,domain_dir))
updateDomain()
closeDomain()

shared_credentialランダムなものでなければなりません。十分なランダム性を含む、新しく作成された config.xml ファイルの 16 進数でエンコードされたダイジェストを使用しました。

于 2011-11-16T16:12:04.123 に答える
0

コンソールでナビゲーションを説明したように、次のパスにある WLST ナビゲーション プロパティの場所を見つけました。

  1. wls:/offline/mydomain/SecurityConfiguration/mydomain>ls()

    -rw- CredentialEncrypted ????????

-rw-が付いているので、正しく更新できますか?

これがあなたを助けることを願っています。

于 2011-11-15T15:46:52.470 に答える