使用https与在同一主机上运行的分离的前端和后端MEAN应用程序

时间:2016-03-25 20:26:20

标签: javascript angularjs node.js express https

我有一个MEAN项目,其中Angular前端应用程序与后端Node + Express + MongoDB应用程序分离。每个应用程序都致力于自己的git存储库,可以独立进行分阶段或部署。

我遇到的问题是应用程序是从同一主机部署的,并且两个应用程序都希望使用https协议。是否有最佳实践方法允许两个应用程序使用默认端口号443的相同协议?

建议的一个选项是使用nginx代理选定的端口号(例如,前端为3000,后端为3001)。这是最佳做法还是更好的选择?

谢谢,

1 个答案:

答案 0 :(得分:0)

我发现了这篇文章https://gist.github.com/soheilhy/8b94347ff8336d971ad0。我将尝试建议的方法,看它是否有效。