【发布时间】:2020-03-03 10:43:00
【问题描述】:
我已将我的应用部署到应用服务,但是当我尝试登录时,我收到了 502 bad gateway 错误。当我在本地测试我的应用程序时。我可以使用 http://localhost:3000/api/user/login 登录我以前从未部署到云,但认为将 API 调用替换为
https://[mywebsiteurl].azurewebsites.net/api/user/login
,但我收到 502 bad gateway 错误。
res.sendFile(path.join(__dirname, "angular", "index.html"));
});
我做错了什么。感谢您的帮助!
【问题讨论】:
-
如果您的服务器既要为您的 Angular 应用程序提供服务,又要公开 api 端点,为什么不只针对
api/user/login?您还可以通过 angular cli 使用 development proxy 定位相同的开发路径 -
有道理。这让它工作了。谢谢!
-
@AlexanderStaroselsky 您可以添加答案。
标签: node.js angular azure express azure-web-app-service