嗨,我基本上开始了一个新的构建与BetterCMS,但有一个问题,在cms。我添加了以下代码:
<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"有一个默认的访问级别设置为读。然而,当我创建一个新的页面或博客时,它被设置为不访问。以前有人遇到过这样的问题吗?如果有的话,我是不是漏掉了什么?以下是网站文档:https://github.com/devbridge/BetterCMS/wiki/CMS-configuration#security-configuration
所以你的代码基本上看起来不错,但是使用bettercms,你将从master类继承新闻或博客页面的属性。因此,如果新闻或博客页面,母版页设置为"无访问",那么新闻或博客页面将继承此属性。