我正在使用collective.sendaspdf 下载plone 页面的pdf,但它要求用户在下载公共内容时登录。
这看起来很奇怪,因为它只发生在生产服务器中,而不是在开发服务器中(唯一的区别似乎是后者是在前台模式下启动的)。
当然我不能将对象的特定权限分配给匿名用户,所以我猜问题出在其他地方
感谢 Jean 的建议,我启用了详细的安全性,错误是“未经授权:在这种情况下不允许您访问 '@@at_base_edit_view'”这对我来说看起来很奇怪,因为该页面是我的内容类型原型的视图-基于,并且它已发布,因此匿名用户可以看到。我还要重复一遍,我在开发服务器上安装了正确的授权,即任何人都可以在没有登录的情况下下载该页面……网络配置有什么变化(我有一个 apache,它执行一些 url 重写在我的 zope 服务器前面,但这只会影响要隐藏的 plone 站点的路径)我想知道我是否可以通过 sendaspdf 配置来纠正这个问题。我不 不知道我可以提供哪些有关环境/配置的附加信息。我正在运行 Plone 4.0.4 +collective.sendaspdf 2.0