gpt4 book ai didi

php - 在 Symfony2 的测试环境中禁用安全防火墙

转载 作者:可可西里 更新时间:2023-11-01 12:47:53 24 4
gpt4 key购买 nike

我正在尝试为 Symfony2 中的测试环境禁用安全防火墙,但我并不走运。这是我在 config_test.yml 中的内容:

security:
firewalls:
web:
pattern: .*
security: false
anonymous: ~

但是,这并不是禁用安全性。我有什么想法可以在测试环境中完全禁用某个防火墙的安全性吗?

最佳答案

不要更改 security.yml,而是制定一个 ad hoc 规则以进行测试。

您必须在 config_test.yml 上禁用所有安全防火墙配置:

  imports:
- { resource: config_dev.yml }

framework:
test: ~
session:
storage_id: session.storage.mock_file
profiler:
collect: false

web_profiler:
toolbar: false
intercept_redirects: false

swiftmailer:
disable_delivery: true

security:
firewalls:
dev:
pattern: ^/
security: false

注意

注意 config_test.yml 导入 config_dev.yml,后者导入 config.yml。因此,您必须覆盖测试配置文件中的所有基本配置才能使其正常工作。

关于php - 在 Symfony2 的测试环境中禁用安全防火墙,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11675495/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com