proxy.conf.json文件已创建并位于根目录。在package.json旁边
{
"/api": {
"target": "https://localhost:5001",
"secure": true,
"changeOrigin": true
}
}
"scripts": {
"ng": "ng",
"start": "ng serve --proxy-config proxy.conf.json",
返回的错误是找不到404。这些请求仍将发送到前端服务器。
在angular.json文件中还需要配置什么吗?
+我已将一个条目添加到angular.json文件"proxyConfig": "proxy.conf.json"
我在Angular控制台中遇到的错误是[HPM] Error occurred while trying to proxy request /users from localhost:4200 to https://localhost:5001 (UNABLE_TO_VERIFY_LEAF_SIGNATURE) (https://nodejs.org/api/errors.html#errors_common_system_errors)
我也尝试使用npm start。同样的问题。
答案 0 :(得分:0)
我知道了。我运行的后端服务器是ASP.NET Core,它通过HTTPS运行本地主机。我的代理文件建议这是一个安全连接,但是将安全选项更改为false,然后删除pathRewrite选项,我就能够成功到达后端端点。