Как задать имя хоста для ссылок в сгенерированных письмах

Edge автоматически отправляет электронные письма в ответ на определенные события, как описано в разделе Как настроить шаблоны электронных писем Edge.

Во многих из них есть ссылка. Например, когда пользователь добавляется в организацию, New Edge UI отправляет ему электронное письмо, содержащее URL-адрес активации консоли или аккаунта в форме:

https://domain/edge
https://domain/createpassword/token

Домен определяется автоматически в новом интерфейсе Edge и обычно является правильным для организации. Однако, если новый интерфейс Edge UI находится за балансировщиком нагрузки, автоматически сгенерированное доменное имя может не совпадать с внешним именем хоста балансировщика нагрузки. В этом случае вы можете использовать свойство conf_apigee_apigee.emails.hosturl, чтобы явно задать базовый URL создаваемых ссылок.

Чтобы задать имя хоста:

  1. Откройте файл management-ui.properties в редакторе. Если файла нет, создайте его:
    vi /opt/apigee/customer/application/management-ui.properties
  2. Задайте значение conf_apigee_apigee.emails.hosturl. Пример:
    conf_apigee_apigee.emails.hosturl="http://myCo.com"
  3. Сохраните изменения.
  4. Убедитесь, что файл свойств принадлежит пользователю apigee:
    chown apigee:apigee /opt/apigee/customer/application/management-ui.properties
  5. Перезапустите новый интерфейс Edge:
    /opt/apigee/apigee-service/bin/apigee-service edge-management-ui restart