公式ドキュメントhttp://etherpad.org/doc/v1.2.7/の例 1 に従って、CMS Plone に etherpad-lite を統合しようとしています。
Portal places the cookie "sessionID" with the given value on the client and creates an iframe including the pad.
クッキー以外はすべてうまくいきます。ドキュメントを読むと、特定のパスの下の同じドメインで etherpad-lite を作成するのが最善の方法のようです。これは、/pad/ パスを使用して行ったことです。
セッションが作成されていない場合は Plone 側で作成し、Cookie を追加してから、同じページにリダイレクトして、Cookie がブラウザーにあることを確認します。
その結果、私のクッキーはメインページのリクエストに追加されますが、iframe リクエストには追加されません。
メイン ページと iframe の Google Chrome コンソール ネットワーク タブは次のとおりです。
http://toutpt.makina-corpus.org/en/images/cookie-in-iframe/
setCookie に対応するコードはhttps://github.com/toutpt/collective.etherpad/blob/master/collective/etherpad/archetypes.py#L100にあります。