Пытаюсь интегрировать etherpad-lite в CMS Plone, следуя Примеру 1 официальной документации http://etherpad.org/doc/v1.2.7/
Portal places the cookie "sessionID" with the given value on the client and creates an iframe including the pad.
Все идет хорошо, кроме печенья. Чтение документации, кажется, лучше всего сделать etherpad-lite в том же домене по определенному пути. Это то, что я сделал, используя путь /pad/.
Сторона Plone, если сессия не была создана, я создал, я добавляю куки, а затем делаю перенаправление на ту же страницу, чтобы убедиться, что куки есть в браузере.
В результате мой файл cookie добавляется в запрос главной страницы, но не в запрос iframe.
Вот вкладка сети консоли Google Chrome для главной страницы и iframe:
http://toutpt.makina-corpus.org/en/images/cookie-in-iframe/
Код, соответствующий setCookie, находится по адресу https://github.com/toutpt/collective.etherpad/blob/master/collective/etherpad/archetypes.py#L100