2

我使用带有 JBoss 5.1 GA 和 Seam 2.2 的 Eclipse Helios(安装了 JBoss 工具)。我注意到每次部署我的项目时,我都会看到一条警告,告诉我没有安装权限存储。如果要使用持久连接,请安装权限存储

请问如何使用框架自带的默认权限存储?

4

1 回答 1

0

查看15.6.10.3. JpaPermissionStore接缝文档的部分

要点是您分配了一个特殊的实体,该实体将负责提供和存储授权数据。Seam 将扫描org.jboss.seam.annotations.security.permission.*实体字段上的注释并决定如何使用或设置这些字段的值。

另请注意,Seam 不会为您提供 UI 来管理权限存储,而是会提供 API,您可以使用这些 API 来构建自己的。

我还没有找到一个很好的例子来说明如何使用 Seam 的这个特性,但是 Seam附带的seamspace例子应该给你一个如何使用Seam Security.

于 2011-07-07T07:29:54.160 回答