自FMW 12.2.1.0.0起,Weblogic启动支持分区管理员来管理自己的分区是在同一个域中创建的。
我遵循了在线指南: https://blogs.oracle.com/WebLogicServer/entry/create_weblogic_server_domain_with
创建领域,用户/组,虚拟目标,分区和分区IDD。我正确地启动了多个分区。
但是,我遇到了一个非常恼人的问题。 Weblogic服务器永远不会让分区管理员连接起来。
当我通过WLST创建用户时(通过给定'userName','realmName'和'userPassword'):
atn = realm.lookupAuthenticationProvider('ATNPartition')
if atn.userExists(userName):
print "User already exists."
else:
atn.createUser(userName, '${userPassword}', realmName + ' Realm User')
print "Done creating user. ${userPassword}"
保存并激活后,假设Weblogic服务器将在config.sh中以加密格式保存用户密码。但不幸的是,当我检查域主页中的config.sh时。只有节点管理员的密码被加密为:
<credential-encrypted>{AES}BO8/YDwxxF0YEtwOysWoxIaNk589vHRypbPqtuKfDcTufqi9jne15LfyDfKHwKJuaz0hjkALY1qzInAlhVLmeCZk3pTjV+5+260PhCNKzlE15j2YafCPONhYwtfYryFx</credential-encrypted>
<node-manager-username>weblogic</node-manager-username>
<node-manager-password-encrypted>{AES}ZhuXoR4rh4aIv2zNCyugU0X+9BUb6oBaEYS6qBgQ688=</node-manager-password-encrypted>
我没有看到任何其他分区管理员的密码加密信息。
请任何人告诉我如何启用Weblogic服务器以支持分区管理员连接到Weblogic服务器?
答案 0 :(得分:0)
这是自我回复,因为我自己找到了答案。
当FMW 12.2.1部署了分区级别时,部署上下文为:
SELECT copy1.col1, copy2.col2
FROM copy1 INNER JOIN copy2 ON copy1.col1 ="*"©2.col2&"*";
申请可以通过以下方式访问:
/Partitions/${partition}/ResourceGroups/${resource_group}/AppDeployments>
这可能对某些情况有所帮助。