我认为您可以通过这种方式链接您的用户:
a) 你的 web.xml 文件中有这个标签:
<"security-role>
<"description>角色描述</"/description>
<"role-name>my_role<"/role-name>
<"/security-role>
b) 您需要在 WEB-INF 文件夹中创建一个 weblogic.xml 文件,内容如下:
<"?xml 版本 = '1.0' 编码 = 'windows-1252'?>
<"weblogic-web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation= “http://www.bea.com/ns/weblogic/weblogic-web-app http://www.bea.com/ns/weblogic/weblogic-web-app/1.0/weblogic-web-app.xsd ” xmlns="http://www.bea.com/ns/weblogic/weblogic-web-app">
<"security-role-assignment>
<"role-name>my_role<"/role-name>
<"principal- name>group_name<"/principal-name>
<"/security-role-assignment>
<"/weblogic-web-app>
您可以在此处指定您在 jazn-data.xml 文件中设置的角色将分配给您在 principal-name 标记中指定的组中的用户。这与您的默认领域相关联,如果您需要不同的领域,我认为您可以添加其他标签来指定领域。
注意:我在“<”之后添加了很多引号,因为我不知道如何显示xml代码。复制后删除那些引号