Как постоянно настраивать ключ публикации в общедоступном экземпляре магнолии?

Я очень новичок в магнолии для публикации контента от автора до публики. Я столкнулся с проблемой ниже.

Я настраиваю ключ активации от авторского экземпляра магнолии ко всем общедоступным экземплярам.

Когда я снова перезапускаю экземпляр автора, мне нужно сгенерировать новый ключ вручную и установить ключ для всех общедоступных экземпляров.

Есть ли способ навсегда установить этот ключ активации экземпляра автора для всех общедоступных экземпляров?


person Sachi-17    schedule 08.06.2015    source источник


Ответы (2)


Для систем, не предназначенных для разработки, рекомендуется хранить ключ с абсолютным путем за пределами веб-приложения, например /opt/magnolia/config/keypair.properties.

На этот путь автоматически ссылаются все экземпляры, использующие этот ключ, если вы применяете правильный файл конфигурации (см. также https://documentation.magnolia-cms.com/display/DOCS/WAR+file+with+multiple+configurations).

person Lars Fischer    schedule 23.08.2016

Вы можете сохранить его в файле свойств без ключа, только значение. В default-magnolia.properties вы можете установить свойство «magnolia.author.key.location» на расположение этого файла.

person Jesús Ponce    schedule 08.06.2015
comment
несмотря на то, что открытый ключ такой же, после перезапуска сервера я не могу его опубликовать. Опять же, мне нужно сгенерировать новый ключ и настроить его для публикации. Я получаю следующую ошибку: не удалось активировать/деактивировать закрытый ключ java.lang.securityException не существует - person Sachi-17; 26.06.2015