angular - Electron/electron-packager Angular 桌面应用程序 - 对 localhost 服务器的 http 请求被拒绝和阻止

标签 angular deployment electron electron-packager

我有基于 Angular 8 的 Electron 桌面应用程序。我的 API 托管在 localhost 中。应用发送HTTP请求时,控制台报错:Failed to load resource and unsafe port。 Error image

我禁用了 webSecurity,但它没有解决问题。这是 Electron 的配置文件:
electron config

有人对 Electron 和对本地主机的请求有这样的问题吗?

最佳答案

主进程服务器监听 3000 端口,在渲染过程中我 ajax 请求本地主进程的服务器:

ajax.open('get', 'http://localhost:3000?name=' + "flag233");

在请求路径中添加“http://”!

关于angular - Electron/electron-packager Angular 桌面应用程序 - 对 localhost 服务器的 http 请求被拒绝和阻止,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59588898/

相关文章:

javascript - Ngx-datatable 动态设置列宽

Angular 从 kerberos 身份验证中获取数据

deployment - 私下部署 sql server compact 3.5 sp2 时出错

javascript - javascript将数据存储在全局变量数组中(或其他更好的方法)

node.js - Electron内部的webContents在哪里定义的?

javascript - 在构建时更改 Angular Material 主题变量

java - 显示来自 blob 数据 oracle 的文件 - Angular/Java

javascript - 按下 "esc"时退出全屏(使用带有 electron 的 javascript)

java - 软件部署流程

python - 如何管理部署中的库