在 CodeIgniter 4 中提交表单后重定向页面无法工作
Posted
技术标签:
【中文标题】在 CodeIgniter 4 中提交表单后重定向页面无法工作【英文标题】:Redirect Page After Submit Form in CodeIgniter 4 Cannot Work 【发布时间】:2022-01-23 11:20:00 【问题描述】:我在提交表单时遇到问题,Codeigniter 4 中的 redirect() 函数在 Chrome 浏览器上不起作用。但是当在 mozilla firefox 浏览器中尝试时,redirect() 函数可以工作。控制台显示的错误如下:
拒绝将表单数据发送到“https://................”,因为它违反了以下内容安全策略指令:“form-action 'self'”。
使用的功能:
return redirect()->to("/home");
其他情况,当我尝试使用 IP 访问或不使用域访问时。这个功能可以工作。为什么?
【问题讨论】:
阅读此***.com/questions/41942834/… 【参考方案1】:当您在 content-security-policy 中限制 form-action 但只允许 'self' 时。您需要在帖子之后包括所有可能包含在重定向链中的主机。
【讨论】:
以上是关于在 CodeIgniter 4 中提交表单后重定向页面无法工作的主要内容,如果未能解决你的问题,请参考以下文章