使用Delphi Indy HTTP服务器组件。操作服务器可以使用HTTPS。我通过localhost:8080在远程计算机上使用开发服务器。这也很有效。
现在我已经将所有代码和支持文件复制到本地PC,并且通过本地主机进行测试:8080由于内联事件处理程序的CSP阻塞而失败。
我有两个问题:a)为什么本地PC上会有CSP阻塞,而远程开发计算机上却没有。b) 如何克服localhost:8080上的CSP阻塞?
服务器生成一个起始页!DOCTYPE html。在远程计算机上没有CSP元标记。在电脑上我试过几种规格,比如
meta http equiv=“内容安全策略”Content=“默认src*”;
'不安全内联';img src*;“>
onchange=“中继(事件)”
“不安全”功能
设置超时(“xxx”)
我将修改这些函数调用。但是更改内联事件处理程序很麻烦。在本地机器上测试似乎有点过头了。注意:所有资源都是本地的;用边和铬测试。