javascript - 向本地 IP 地址发出 Ajax 请求会导致违反内容安全策略
问题描述
我有以下流程:
- 用户加载页面 SPA
- 通过 JS (Ajax) 我每秒请求一个特定的位置:http: //192.168.1.1/settings
- 我要求用户将 WIFI 网络切换到设备(具有 /settings 端点)
- 然后我收到这条消息:
Refused to connect to 'http://192.168.33.1/settings' because it violates the following Content Security Policy directive: "connect-src 'self' https: http://localhost:3035 ws://localhost:3035 ws://localhost:3000 ws://localhost:5000".
我怎样才能允许这个特定的地址?它将始终是相同的地址。
解决方案
推荐阅读
- android - 如何居中对齐使用添加的布局的元素
- python - 作为 QThread 运行繁重的 QTimer 任务
- haskell - 从液基安全导入模块失败
- docker - Docker Desktop 3.1.0 安装问题 - 访问被拒绝
- python - 运行我的代码时收到“属性错误:'模块'对象没有属性”
- python - 安装后无法从 zsh 在 macOS 上运行 pyinstaller
- javascript - 给定一个数字数组,返回一个数字数组,其中包含第一个数字,接下来 2 个数字的总和(2nd, 3rd),接下来 3 个数字的总和(4th,5th,6th)
- javascript - 数据表未填充来自 RestAPI 调用的数据
- angularjs - 使用angularJS将数组从视图传递到另一个视图
- node.js - 使用存根测试 Promise