2017-10-21 154 views
1

我正在尝试配置HWIOAuth软件包以使用动态客户端ID。我有一个服务,可以根据某些请求条件找出要使用的变量值。在第三方软件包配置中使用Symfony表达式

下面是我的HWI配置的表情,但似乎无法得到它的工作:

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

@ =服务( 'host.configmgr')这个问题我们GetClientIdParameter()。那甚至可以执行评估?该服务正确地执行另一个类别在其他地方使用,并取得成功。

%client_secret%参数替换工作正常。

更多情况下,这部分配置生活在经由包含在config.yml一个专用的文件{资源:hwiconfig.yml}

回答

0

经过一番研究看起来表情只支持服务定义。 HWI软件包配置之类的服务之外的配置不支持此功能。

相关问题