诀窍可能是拒绝访问 extranet\Anonymous 用户然后授予该角色的访问权限。 我喜欢使用Access Viewer或安全编辑器,而不是内容编辑器,因为它为您提供了更好的概述。
extranet\Anonymous
确保充分利用继承,这样您就不必单独为每个项目设置安全性,而是在站点的根目录上设置安全性(如果可能)。
我建议你看一下Sitecore安全管理员手册: http://sdn.sitecore.net/upload/sitecore6/securityadministratorscookbook-usletter.pdf
打开sitecore桌面( http://yoururl/sitecore/shell ),点击'sitecore'按钮,然后点击'安全工具'和'安全编辑器'。
http://yoururl/sitecore/shell
在功能区中选择“匿名用户”帐户,单击树中所选页面,然后单击“读取”附近的“x”。
然后单击功能区中的“选择”并选择适当的角色。再次选择所选节点并允许该角色的“读取”权限。
完成后,您可以使用“访问查看器”应用程序(再次使用桌面上的站点核心按钮和安全工具)来检查权限是否设置正确。