Java 如何在weblogic中创建安全角色
我按照这篇文章创建了weblogic中的安全角色: 我在weblogic服务器组中创建RobMon和用户监视器,并使用pass。然后我创建以下xml: my web.xml:Java 如何在weblogic中创建安全角色,java,weblogic,Java,Weblogic,我按照这篇文章创建了weblogic中的安全角色: 我在weblogic服务器组中创建RobMon和用户监视器,并使用pass。然后我创建以下xml: my web.xml: <security-constraint> <web-resource-collection> <web-resource-name>my-application</web-resource-name> <url-pattern
<security-constraint>
<web-resource-collection>
<web-resource-name>my-application</web-resource-name>
<url-pattern>/admin</url-pattern>
</web-resource-collection>
<auth-constraint>
<role-name>RobMon</role-name>
</auth-constraint>
</security-constraint>
<security-role>
<role-name>RobMon</role-name>
</security-role>
<login-config>
<auth-method>FORM</auth-method>
<form-login-config>
<form-login-page>/login</form-login-page>
<form-error-page>/login</form-error-page>
</form-login-config>
</login-config>
它应该打印在监视器和机器人上。有什么问题吗?在weblogic.xml中,您已将RobMon角色分配给用户RobMon,这意味着当用户RobMon经过身份验证时,将为其分配RobMon角色 在本教程中,使用主体组用户而不是RobMon用户,这意味着组中的所有用户在经过身份验证后都将被分配角色 检查主体RobMon是否存在于您的安全域中。我认为您的安全领域中不存在用户RobMon。您可能希望将角色分配给用户监视器。因此weblogic.wml中的配置应为:
<wls:security-role-assignment>
<wls:role-name>RobMon</wls:role-name>
<wls:principal-name>monitor</wls:principal-name>
</wls:security-role-assignment>
罗布蒙
班长
在weblogic.xml中,您已将RobMon角色分配给用户RobMon,这意味着当用户RobMon经过身份验证时,将为其分配RobMon角色
在本教程中,使用主体组用户而不是RobMon用户,这意味着组中的所有用户在经过身份验证后都将被分配角色
检查主体RobMon是否存在于您的安全域中。我认为您的安全领域中不存在用户RobMon。您可能希望将角色分配给用户监视器。因此weblogic.wml中的配置应为:
<wls:security-role-assignment>
<wls:role-name>RobMon</wls:role-name>
<wls:principal-name>monitor</wls:principal-name>
</wls:security-role-assignment>
罗布蒙
班长
您的weblogic版本是什么?weblogic Server 10.3.4.0您的weblogic版本是什么?weblogic Server 10.3.4.0
admin!!!!!!!!!!!
Administrators??????????
<wls:security-role-assignment>
<wls:role-name>RobMon</wls:role-name>
<wls:principal-name>monitor</wls:principal-name>
</wls:security-role-assignment>