首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Symfony2 "security.firewalls.main“下无法识别的选项"simple_form”

Symfony2 "security.firewalls.main“下无法识别的选项"simple_form”
EN

Stack Overflow用户
提问于 2014-01-25 20:45:52
回答 2查看 1.7K关注 0票数 0

我正在按照本教程Custom Password Authenticator进行操作,但在尝试实现简单表单时得到以下错误:

代码语言:javascript
复制
InvalidConfigurationException: Unrecognized options "simple_form" under "security.firewalls.main"

这是我的security.yml

代码语言:javascript
复制
security:
    encoders:
        GigCapitol/MasterBundle/Entity/User: plaintext

    role_hierarchy:
        ROLE_USER:        ROLE_USER
        ROLE_ADMIN:       ROLE_ADMIN
        ROLE_SUPER_ADMIN: [ROLE_USER, ROLE_ADMIN, ROLE_ALLOWED_TO_SWITCH]

    providers:
            users:
                entity: { class: GigCapitolMasterBundle:User, property: username }

    firewalls:
        dev:
            pattern:  ^/(_(profiler|wdt)|css|images|js)/
            security: false

        main:
            pattern:    ^/
            anonymous:  ~
            provider: users
            simple-form:
                authenticator: MasterAuthenticator
                login_path: master_index
                check_path: master_login_check


    access_control:
        - { path: /, roles: IS_AUTHENTICATED_ANONYMOUSLY }
        - { path: ^/, roles: IS_AUTHENTICATED_FULLY }
        #- { path: ^/login, roles: IS_AUTHENTICATED_ANONYMOUSLY, requires_channel: https }

这里的问题似乎是什么?

EN

回答 2

Stack Overflow用户

发布于 2014-01-25 20:51:46

看起来正确的键是"simple_form",而你有"simple-form“。

票数 0
EN

Stack Overflow用户

发布于 2014-01-28 15:56:46

我似乎有2.0左右的版本,simple_form是在2.2中实现的

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/21350684

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档