Есть ли способ заблокировать Hybris путем случайной инициализации системы в производственной среде. Слишком рискованно, если кто-то по ошибке нажмет кнопку инициализации.
Как заблокировать Hybris для инициализации системы в производственной среде
Ответы (2)
Мы можем использовать этот параметр в наших local.properties в производственной системе, чтобы избежать случайной инициализации работающей системы со страницы администрирования:
system.unlocking.disabled=true
Hybris настоятельно рекомендует использовать этот параметр после того, как ваша система будет запущена.
Поскольку я ответил здесь, позвольте мне рассказать о других способах достижения этого.
Блокировка инициализации системы с помощью свойств
Чтобы заблокировать систему для инициализации и обновления, добавьте свойства разблокировки (system.unlocking.disabled=true
) в файл local.properties
и перестройте систему.
Заблокировать/перенаправить URL-адрес с веб-сервера
Если у вас есть веб-сервер для консоли администратора, вы можете заблокировать или перенаправить /hac/platform/initURL
на какой-либо фиктивный URL-адрес (/hac/platform/NOinit
) с самого веб-сервера. Сделайте то же самое в Google для конфигурации вашего веб-сервера.
Сопоставление запроса на изменение в Hybris HAC (не рекомендуется):
Сопоставление запросов HAC выполняется файлом defaultHacConfiguration.json
. Вы можете изменить само сопоставление запросов.
{
"path" : "/NOinit",
"label" : "initialization",
"skipPrefix" : false
}