我正在连接到localhost以使用json数据。但是,我收到这些错误,如下所示:
我已尝试过此处列出的解决方案: Violating Content Security Policy directive after ember-cli 0.0.47 upgrade(在我的environment.js中添加contentSecurityPolicy字段) 并http://discuss.emberjs.com/t/help-resolving-error-report-only-refused-to-load-the-script/6902
还有内容安全政策错误。
附注:它能够成功从localhost获取json数据(状态为200作为响应),但它无法在ember上显示
答案 0 :(得分:1)
我能够找出导致错误的原因,首先我需要确保在environment.js中存储的contentSecurityPolicy字段中有以下内容
contentSecurityPolicy: {
...
...
'connect-src': "'self' 127.0.0.1:8000"
...
}
服务器网址上没有引号。对于我遇到的第二个错误,我遵循了这个: https://github.com/ottoyiu/django-cors-headers
因为我使用相同的端口 - 必然会在跨源资源使用中遇到问题,我需要调整服务器设置以适应相同的源资源。希望有人帮助过。