Hostname für Links in generierten E-Mails festlegen

Edge sendet automatisch E-Mails als Reaktion auf bestimmte Ereignisse, wie unter E-Mail-Vorlagen für Edge anpassen beschrieben.

Viele dieser E-Mails enthalten einen Link. Wenn beispielsweise ein Nutzer einer Organisation hinzugefügt wird , sendet die neue Edge-Benutzeroberfläche dem Nutzer eine E-Mail mit einer URL zur Konsolen- oder Kontoaktivierung im folgenden Format:

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

Die Domain wird automatisch von der neuen Edge-Benutzeroberfläche bestimmt und ist in der Regel für die Organisation korrekt. Wenn sich die neue Edge-Benutzeroberfläche jedoch hinter einem Load Balancer befindet, stimmt der automatisch generierte Domainname möglicherweise nicht mit dem Hostnamen des externen Load-Balancers überein. In diesem Fall können Sie mit der conf_apigee_apigee.emails.hosturl Eigenschaft die Basis-URL der generierten Links explizit festlegen.

So legen Sie den Hostnamen fest:

  1. Öffnen Sie die Datei management-ui.properties in einem Editor. Wenn die Datei nicht vorhanden ist, erstellen Sie sie:
    vi /opt/apigee/customer/application/management-ui.properties
  2. Legen Sie conf_apigee_apigee.emails.hosturl fest. Beispiel:
    conf_apigee_apigee.emails.hosturl="http://myCo.com"
  3. Speichern Sie die Änderungen.
  4. Prüfen Sie, ob die Datei mit den Eigenschaften dem Nutzer apigee gehört:
    chown apigee:apigee /opt/apigee/customer/application/management-ui.properties
  5. Starten Sie die neue Edge-Benutzeroberfläche neu:
    /opt/apigee/apigee-service/bin/apigee-service edge-management-ui restart