1

我无法弄清楚如何使用另一个缓存服务来使用 WsseAuthentication 存储我的随机数。我不清楚文档。谁能帮我设置我的 nonce 缓存以与 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 对象,我不知道从哪里获取该对象并将其添加到参数中。

4

1 回答 1

0

只需删除“参数:”,类 Doctrine\Common\Cache\RedisCache https://github.com/doctrine/cache/blob/master/lib/Doctrine/Common/Cache/RedisCache.php没有构造函数,所以你不应该传递任何带有“参数”的变量

于 2015-06-01T16:04:46.380 回答