Java EE 安全角色名称的最大长度有限制(例如,@DeclareRoles 和 @RolesAllowed 注释中使用的名称之一)?
我想引用一些标准或 RFC 可能会限制(或不限制)长度安全角色名称?Java EE 5、Java EE 6、Java EE 7 是否相同?
Java EE 安全角色名称的最大长度有限制(例如,@DeclareRoles 和 @RolesAllowed 注释中使用的名称之一)?
我想引用一些标准或 RFC 可能会限制(或不限制)长度安全角色名称?Java EE 5、Java EE 6、Java EE 7 是否相同?
做了一些研究,我发现java中数组的最大值由Integer.MAX_VALUE - 4决定,其中MAX_VALUE是2 ^ 31-1。
您可以查看 SO 中的以下响应:Do Java arrays Have a maximum size?
来源:https ://docs.oracle.com/javase/7/docs/api/java/lang/Integer.html
规范中没有限制。这没有明确说明,但是没有明确的约束使它好像没有。
请注意,Wildfly、Weblogic、Glassfish 等特定实现可能有限制。您应该与您的 AS 核对。