如何在服务器上签署 ssl

How to Sign ssl on server

我正在使用 mosquitto 代理服务器。我已按照此处的说明启用 ssl:http://www.steves-internet-guide.com/mosquitto-tls/

但这是自签名证书。我只读过有关向网站添加 ssl 的内容。如何将 ssl 添加到 mosquitto 服务器,以便可以从 https 上的站点访问它。

我应该从 CA 购买证书,然后按照 link 中给出的步骤进行操作吗?

我不知道如何将 ssl 添加到服务器

假设您希望您的网站被任何人使用,而不仅仅是您可以直接控制的浏览器(您可以将自己的 CA 添加到受信任列表)。

您将需要获得由受信任的 CA 签名的证书(这可以是购买的或来自 LetsEncrypt 等提供商的证书)以便浏览器允许连接完成。

浏览器不会像加载网页时那样提示用户接受不受信任的(例如自签名)证书来进行 websocket 连接。

获得可信证书后,您将需要按照特定于您所使用的代理的说明进行配置,以使用该证书。