WebLogic 12cR2分区管理员无法连接到服务器

时间:2016-02-24 01:19:04

标签: encryption weblogic administrator partition

自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服务器?

1 个答案:

答案 0 :(得分:0)

这是自我回复,因为我自己找到了答案。

当FMW 12.2.1部署了分区级别时,部署上下文为:

SELECT copy1.col1, copy2.col2
FROM copy1 INNER JOIN copy2 ON copy1.col1 ="*"&copy2.col2&"*";

申请可以通过以下方式访问:

/Partitions/${partition}/ResourceGroups/${resource_group}/AppDeployments>

这可能对某些情况有所帮助。