【问题标题】:Should I install one, or two ssl certificates?我应该安装一个还是两个 ssl 证书?
【发布时间】:2019-11-14 18:13:36
【问题描述】:

我对 express js 和 angular 中的 SSL 证书感到困惑。

我想做一个角度注册系统,它反过来会从 express js 中的 api 请求资源。

问题如下:

我应该在 Angular 服务器和 express js 服务器中使用 ssl 证书,还是只在 Angular 中使用?

express 服务器和 angular 服务器将在同一台机器上,并且 我需要用户和服务器之间的通信是安全的。

【问题讨论】:

    标签: node.js angular express https ss


    【解决方案1】:

    欢迎来到 Stack Overflow。如果单独设置应用程序或 API 也将被其他应用程序使用,我建议使用 2 个 SSL 证书,一个用于 Angular 应用程序,一个用于 API。这是因为您有两个不同的应用程序需要使用 HTTPS,在不同的域下。我还建议将应用程序放在 Nginx 或 Apache HAProxy 之类的反向代理后面。

    如果您使用反向代理,您可以进行一些高级配置以使用 1 个 SSL 证书。网上有很多关于为 Node 设置 Nginx 的教程。我会检查一下。

    【讨论】:

      最近更新 更多