1

browser:resourceDirectory我在 Zope2 中有一个设置,我有: permission="zope2.Public".

为了只允许“经过身份验证的”用户访问资源目录,应该进行哪些更改?

4

1 回答 1

0

通过创建新权限my_permission并将权限映射到Authenticated角色来解决此问题。然后将权限添加到 resourceDirectory 之类的permission="my_permission"

允许:

<permission
      id="my_permission"
      title="my_permission"
      description="My Permission">
    <role name="Authenticated"/>
</permission>

资源目录:

 <browser:MyDirectory
    name="static_contents"
    directory="myfolder"
    permission="my_permission"
    />
于 2016-09-30T15:44:37.190 回答