Edge для частного облака версии 4.17.05
По умолчанию при выходе пользователя из интерфейса Edge удаляется файл cookie сеанса. Однако, пока пользователь выполнил вход, вредоносное ПО, запущенное в его системе, может получить этот файл cookie и использовать его для доступа к интерфейсу Edge. Эта ситуация не связана с интерфейсом Edge, а относится к безопасности системы пользователя.
Чтобы повысить уровень безопасности, можно настроить хранение информации о текущих сеансах в памяти сервера. Когда пользователь выходит из системы, информация о сеансе удаляется, и другой пользователь не может использовать файл cookie для доступа к интерфейсу Edge.
По умолчанию эта функция отключена. Прежде чем включить эту функцию, убедитесь, что ваша система соответствует одному из следующих требований:
- В вашей системе используется один сервер Edge UI
- В вашей системе используется несколько серверов Edge UI с балансировщиком нагрузки, который настроен на использование сеансов с сохранением состояния.
Если ваша система соответствует этим требованиям, выполните следующие действия, чтобы включить отслеживание сеансов пользователей в памяти с помощью интерфейса Edge:
- Откройте файл ui.properties в редакторе. Если файла нет, создайте его:
> vi /opt/apigee/customer/application/ui.properties - Задайте следующие свойства в:
conf_apigee_apigee.feature.expireSessionCookiesInternally="true" conf_apigee_apigee.feature.trackSessionCookies="true" - Сохраните изменения.
- Убедитесь, что файл свойств принадлежит пользователю apigee:
> chown apigee:apigee /opt/apigee/customer/application/ui.properties - Перезапустите интерфейс Edge:
> /opt/apigee/apigee-service/bin/apigee-service edge-ui restart