"hwi_oauth" 下无法识别的选项 "firewall_name"

Unrecognized option "firewall_name" under "hwi_oauth"

将我的项目升级到 symfony 2.8 后,将代码推送到登台服务器时出现以下错误。

[Symfony\Component\Config\Definition\Exception\InvalidConfigurationException] Unrecognized option "firewall_name" under "hwi_oauth" When i remove firewall_name option then I get an error that the option is required.

如果有人提供一些见解,将不胜感激。

你现在得到这个错误是因为当你更新时 Symfony 其余的依赖项也被更新了。

此选项已重命名为 firewall_names 以支持此提交中的多个防火墙:https://github.com/hwi/HWIOAuthBundle/commit/9bdbc089ddffede12a5b575a441c4e0fa2ee9dd7 and released as part of 0.4.0 version

现在它的值必须是数组。示例:

hwi_oauth:
    firewall_names: [secured_area]