安全防火墙注销路径重定向到http而不是https协议。
我尝试添加注释参数,例如:schemes={"https"}
我还添加了security.yaml,这是注销路由的路径。
- { path: /api/v1/user/logout-result, requires_channel: https }
仍然没有运气。我还能做些什么吗?
答案 0 :(得分:0)
我设法解决了问题。
我从注销中删除了目标属性,并添加了指向我的自定义服务类的success_handler。
自定义服务类自动注入RouterInterface及其功能
public function onLogoutSuccess(Request $request)
返回新的RedirectResponse对象,该对象指向/api/v1/user/logout-result
路由。