我们最近部署了一个基于EpiServer CMS 6和Relate Plus 2的网站。
一切正常但CMS存在一个奇怪的问题:
当我们使用管理员,社区管理员,社区管理员,WebAdmins和WebEditors组成员的“管理员”帐户登录时,我们可以转到CMS并访问所有选项卡(例如管理员,编辑,访客组,报告)。但是,同一帐户确实会看到“社区”菜单,但不会看到“审核模式”和“管理模式”子菜单。
如果我们尝试直接通过其网址访问社区管理员(或审核)页面,我们会收到“拒绝访问”。
以前是否有人经历过类似的事情?
谢谢
答案 0 :(得分:2)
访问权限部分存在轻微错误 您需要查看这是否是web.config文件中的内容:
<allow roles="CommunityAdmins,Administrators,..." />
<deny users="*" />
而不是:
<deny users="*" />
<allow roles="CommunityAdmins,Administrators,..." />
答案 1 :(得分:1)
在web.config中:检查AdministratorsGroupName设置和“EPiServerCommunity”的location元素中的授权设置。
另请检查episerver.shell/protectedeModules是否包含以下内容:
<add name="Community" resourcePath="~/EPiServerCommunity">
<assemblies>
<add assembly="EPiServer.Community.Web.Administration"/>
<add assembly="EPiServer.Community.Gadgets"/>
</assemblies>
</add>