我在华为云部署了一个EMQX服务器,现在通过MQTT://方式登录正常,但是我希望通过微信小程序登录,微信小程序登录要求使用WSS方式,结果我申请了域名,也在华为云申请了CA证书,但是我通过网上的一些教程始终没有设置好那个证书,华为云里面下载的证书有好多种,有Apache,IIS,Nginx,Tomcat,想请问一下我怎么设置这些个证书才能打开WSS方式登录呢?
用nginx证书
nginx证书里面第一个文件的后缀名是crt,需要转换成PEM文件吗?这个证书我使用过但是没有成功。我通过两种方法测试过,第一是 通过 Dashboard 配置,第二是 通过配置文件配置,但是都没有成功,不知道是不是因为那个crt没有转换成PEM格式的原因。
可以打开文件看看。类似这种格式的就是 PEM
-----BEGIN CERTIFICATE-----
MIIDEzCCAfugAwIBAgIBAjANBgkqhkiG9w0BAQsFADA/MQswCQYDVQQGEwJDTjER
MA8...
-----END CERTIFICATE-----