BetterCMS安全选项

时间:2015-07-14 15:31:13

标签: asp.net-mvc-4 bettercms

您好我基本上已经使用BetterCMS开始了一个新版本,但是这是一个问题,在cms.config中我添加了以下代码:

<security accessControlEnabled="true" fullAccessRoles="Owner" encryptionEnabled="false" encryptionKey="bettercmstest">
  <defaultAccessRules defaultAccessLevel="ReadWrite">
    <add identity="Everyone" accessLevel="Read" isRole="true" />
    <add identity="Authenticated Users" accessLevel="Read" isRole="true" />
  </defaultAccessRules>
</security>

现在,所有identity =“Everyone”都要将默认访问级别设置为read。但是,当我创建新页面或博客时,它被设置为无访问权限。有没有人之前有这样的问题,如果有的话,我错过了什么。以下是网站文档:https://github.com/devbridge/BetterCMS/wiki/CMS-configuration#security-configuration

1 个答案:

答案 0 :(得分:1)

因此,您的代码基本上看起来不错,但是使用bettercms,您将继承master类中的新闻或博客页面的属性。因此,如果新闻或博客页面,Masterpage设置为“No access”,则新闻或博客页面将继承此属性。