更改密码在FOS用户捆绑包+ Sonata用户捆绑包+奏鸣曲管理员捆绑包中不起作用

ste*_*fun 3 symfony fosuserbundle sonata-admin

我可以使用Sonata User Bundle将FOS捆绑包集成到sonata Admin捆绑包.我的登录工作正常.现在我想在FOSUserBundle中添加更改密码等功能到sonata Admin Bundle

我可以使用FOS用户包的配置文件功能

本地主机/ myproject的/ WEB/app_dev.php/profile文件

但改变密码同样如此

localhost/myproject/web/app_dev.php/change-password无法访问.

我想将它与SonataAdminBundle集成为

本地主机/ myproject的/ WEB/app_dev.php /管理/更改密码

你能告诉我我应该在哪里改变或者我哪里出错了?

在我的路由中我有

fos_user_security:
    resource: "@FOSUserBundle/Resources/config/routing/security.xml"

fos_user_profile:
    resource: "@FOSUserBundle/Resources/config/routing/profile.xml"
    prefix: /profile

fos_user_register:
    resource: "@FOSUserBundle/Resources/config/routing/registration.xml"
    prefix: /register

fos_user_resetting:
    resource: "@FOSUserBundle/Resources/config/routing/resetting.xml"
    prefix: /resetting

fos_user_change_password:
    resource: "@FOSUserBundle/Resources/config/routing/change_password.xml"
    prefix: /change-password
Run Code Online (Sandbox Code Playgroud)

mog*_*man 6

您是否为更改密码设置了路线?

fos_user_change_password:
    resource: "@FOSUserBundle/Resources/config/routing/change_password.xml"
    prefix: /profile
Run Code Online (Sandbox Code Playgroud)