2015-06-01 30 views
1

我無法弄清楚如何使用另一個Cache服務來存儲使用WsseAuthentication的隨機數。我的文檔還不清楚。任何人都可以幫我設置我的nonce緩存以便與Redis一起使用嗎?WsseAuthentication存儲使用Redis的nonce

目前,我知道如何添加一個新的當前值高速緩存服務ID,像這樣:

firewalls: 
    #... 
    wsse_secured: 
     #... 
     wsse: 
      #... 
      nonce_cache_service_id: cache_nonces 

,我知道如何創建該服務ID:

services: 
    cache_nonces: 
     class: Doctrine\Common\Cache\RedisCache 
     arguments: ??? 

但我不知道給出什麼論據。當我使用RedisCache時,它期望一個Redis對象,並且我不知道在哪裏獲取此對象並將其添加到參數中。

回答

0

只是刪除「的論點:」階級學說\ COMMON \緩存\ RedisCache https://github.com/doctrine/cache/blob/master/lib/Doctrine/Common/Cache/RedisCache.php沒有一個構造函數,所以你不應該通過任何變量與「論據」

+0

不起作用,它說可以對非對象做get(),我需要傳遞一些東西。可能是我提供的所有代碼都不好。我不知道如何解決這個問題。 –

+0

t說不能get() - 你能發表更詳細的錯誤信息嗎? –