【发布时间】:2017-06-16 00:27:41
【问题描述】:
我在这里需要帮助。 我有一个表单要提交到另一个 url,但是当我尝试提交它时,它拒绝提交,我正在检查我的控制台。
在 Chrome 上,我看到以下错误
resources2.aspx?HCCID=75694719&culture=en-US&mlcv=3006&template=5:7 拒绝加载图像“https://s4.mylivechat.com/livechat2/images/sprite.png”,因为它违反了以下内容安全策略指令:“img-src 'self' data:” .
拒绝将表单数据发送到“https://cipg.stanbicibtcbank.com/MerchantServices/MakePayment.aspx”,因为它违反了以下内容安全策略指令:“form-action 'self'”。
在 Mozilla Firefox 上,我看到以下内容:
内容安全政策:页面的设置阻止在https://s4.mylivechat.com/livechat2/images/sprite.png(“img-src http://smehelp.themarketplace.ng data:”)加载资源
内容安全政策:页面的设置阻止了在http://smehelp.themarketplace.ng/purchase/summary(“form-action 'self'”)处加载资源。
在网上查看解决方案,我已将以下内容添加到我的页眉
<meta http-equiv="Content-Security-Policy" content="form-action 'self'">
但问题仍然存在。
这导致我无法提交表单。之前是提交表单的,今天刚试了一下,发现这个错误。
我在 MAC 操作系统上运行 Google Chrome 版本 55.0.2883.95(64 位)。
如果有任何建议可以尽快解决此问题,我将不胜感激。
谢谢
【问题讨论】:
标签: javascript jquery forms google-chrome content-security-policy