私はploneページのpdfダウンロードにcollective.sendaspdfを使用していますが、公開コンテンツをダウンロードするときにユーザーにログインを要求します。
これは、開発サーバーではなく本番サーバーでのみ発生するため、奇妙に見えます(唯一の違いは、開発サーバーがフォアグラウンドモードで開始されているようです)。
もちろん、オブジェクトに対する特定のアクセス許可を匿名ユーザーに割り当てることはできないので、問題は別の場所にあると思います
Jeanの提案のおかげで、私は詳細なセキュリティを有効にしました。エラーは「無許可:このコンテキストでは「@@ at_base_edit_view」にアクセスできません」です。ページは私のコンテンツタイプの原型のビューであるため、これは私には奇妙に見えます-ベースであり、匿名ユーザーに表示されるように公開されています。また、承認が正しく与えられている場所に同じソフトウェアがインストールされている開発サーバーがあることも繰り返します。つまり、ログインしなくても誰でもページをダウンロードできます...ネットワーク構成はどのように変更されますか(URLの書き換えを実行するapacheがあります)私のzopeサーバーの前にありますが、これは非表示にするploneサイトのパスに影響します)sendaspdf構成だけでこれを修正できるかどうか疑問に思います。私はしません 環境/構成について提供できる追加情報を知りません。私はPlone4.0.4+collective.sendaspdf2.0を実行しています