首页 > 解决方案 > symfony 在不同的网站生成 CSRF 代码进行登录?

问题描述

我的网站A是静态 html 页面,网站B是 symfony 脚本。我试图使用 iframe在网站A到网站B实现登录表单。两个网站都支持 https,但我遇到了 2 个问题,第一个问题是浏览器中的安全协议不允许我使用 https 和不同域在 2 个网站之间发送数据。

2结束。所以我将登录表单 html 代码添加到网站A 中,但是当我在重定向到网站B后尝试登录时,我得到了 Symfony 的错误invalid CSRF

我是否可以在网站A中生成 CSRF 代码,或者我应该禁用CSRF网站B中的保护以使其正常工作?

标签: phpsymfonycsrf

解决方案


推荐阅读