2017-10-21 146 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軟件包配置之類的服務之外的配置不支持此功能。

相關問題