2017-10-21 123 views
1

Je tente de configurer le groupe HWIOAuth pour utiliser l'ID client dynamique. J'ai un service qui peut comprendre quelle valeur variable utiliser en fonction de certaines conditions de demande.Utilisation de l'expression Symfony dans une configuration de groupe tiers

est ici une expression dans ma configuration IOE, mais ne peut pas sembler le faire fonctionner.

hwi_oauth: 
    firewall_names: 
     - main 
    resource_owners: 
     auth: 
      client_id:   "@=service('host.configmgr').GetClientIdParameter()" 
      client_secret:  '%client_secret%' 

La question nous avec @ = Service ('de host.configmgr') GetClientIdParameter(). Est-ce que cela peut même exécuter évaluer? Le service est correctement exécuté et utilisé par une autre classe ailleurs avec succès.

Le remplacement du paramètre% client_secret% fonctionne correctement.

Pour plus de contexte, cette partie de la configuration vit dans un fichier dédié qui est inclus dans config.yml via {ressource: hwiconfig.yml}

Répondre

0

Après quelques recherches ressemble expressions ne sont pris en charge pour le service définitions Cette fonctionnalité n'est pas prise en charge pour les configurations en dehors des services tels que la configuration de l'ensemble HWI.