it-swarm.com.de

Wie richte ich eine Cookie-Domain ein?

Ich versuche, $cookie_domain In meiner settings.php innerhalb von Drupal 8) festzulegen.

In Drupal 7 füge ich dies in settings.php hinzu, um es einzurichten, aber ich bin nicht sicher, wie ich es in Drupal 8:

$ cookie_domain = ".domain.com";

Vielen Dank

6
user219492

Dies ist jetzt ein Containerparameter.

Fügen Sie dies in die Datei services.yml oder eine andere YAML-Datei für die Dienstdefinition ein:

parameters:
  session.storage.options:
    cookie_domain: '.domain.com'

Da es sich in einer yaml-Datei befindet, kann es nicht einfach dynamisch sein. Eine Option besteht darin, mehrere yml-Dateien zu haben, und Sie fügen dynamisch die für die richtige Umgebung hinzu, oder Sie haben eine services.local.yml, genau wie Einstellungen .local.php, die Sie in jeder Umgebung und nicht in Git haben.

11
Berdir