安全防火墙注销路径重定向到http而不是https协议

时间:2018-11-26 10:37:50

标签: symfony security https logout symfony-security

安全防火墙注销路径重定向到http而不是https协议。

我尝试添加注释参数,例如:schemes={"https"}

我还添加了security.yaml,这是注销路由的路径。

- { path: /api/v1/user/logout-result, requires_channel: https }

仍然没有运气。我还能做些什么吗?

1 个答案:

答案 0 :(得分:0)

我设法解决了问题。

我从注销中删除了目标属性,并添加了指向我的自定义服务类的success_handler。

自定义服务类自动注入RouterInterface及其功能

public function onLogoutSuccess(Request $request)

返回新的RedirectResponse对象,该对象指向/api/v1/user/logout-result路由。

相关问题