Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我对 express js 和 angular 中的 SSL 证书感到困惑。
我想做一个角度注册系统,它反过来会从 express js 中的 api 请求资源。
问题如下:
我应该在角度服务器和快速 js 服务器中使用 ssl 证书,还是仅在角度服务器中使用 ssl 证书?
快速服务器和角度服务器都将在同一台机器上,我需要用户和服务器之间的通信是安全的。
欢迎来到堆栈溢出。如果单独设置应用程序或 API 也将被其他应用程序使用,我建议使用 2 个 SSL 证书,一个用于 Angular 应用程序,一个用于 API。这是因为您在不同的域下有两个需要使用 HTTPS 的独立应用程序。我还建议将应用程序放在 Nginx 或 Apache HAProxy 之类的反向代理后面。
如果您使用反向代理,您可以进行一些高级配置以使用 1 个 SSL 证书。网上有很多关于为 Node 设置 Nginx 的教程。我会检查这些。