安全防火墙注销路径重定向到 http 而不是 https 协议
Security firewall logout path redirects to http instead of https protocol
安全防火墙注销路径重定向到 http 而不是 https 协议。
我试过添加注释参数,例如:schemes={"https"}
另外我在 security.yaml 中添加了注销路由的路径。
- { path: /api/v1/user/logout-result, requires_channel: https }
仍然没有运气。还有什么我可以做的吗?
我设法解决了我的问题。
我从注销中删除了目标 属性 并添加了 success_handler,它指向我的自定义服务 class。
自定义服务class 自动注入 RouterInterface 及其函数
public function onLogoutSuccess(Request $request)
returns 指向 /api/v1/user/logout-result
路由的新 RedirectResponse 对象。
安全防火墙注销路径重定向到 http 而不是 https 协议。
我试过添加注释参数,例如:schemes={"https"}
另外我在 security.yaml 中添加了注销路由的路径。
- { path: /api/v1/user/logout-result, requires_channel: https }
仍然没有运气。还有什么我可以做的吗?
我设法解决了我的问题。
我从注销中删除了目标 属性 并添加了 success_handler,它指向我的自定义服务 class。
自定义服务class 自动注入 RouterInterface 及其函数
public function onLogoutSuccess(Request $request)
returns 指向 /api/v1/user/logout-result
路由的新 RedirectResponse 对象。