Https 有没有一种方法可以使用openssl为Azure创建自签名证书以启用安全层?
我一直在尝试为我在Azure中创建的公共ip创建一个自签名证书来承载Node Red实例,而在Node Red中,它似乎需要PEM文件来启用HTTPS 我已经尝试使用OPENSSL创建这些文件Https 有没有一种方法可以使用openssl为Azure创建自签名证书以启用安全层?,https,openssl,ssl-certificate,azure-web-app-service,node-red,Https,Openssl,Ssl Certificate,Azure Web App Service,Node Red,我一直在尝试为我在Azure中创建的公共ip创建一个自签名证书来承载Node Red实例,而在Node Red中,它似乎需要PEM文件来启用HTTPS 我已经尝试使用OPENSSL创建这些文件 openssl req -newkey rsa:2048 -new -nodes -x509 -days 3650 -keyout key.pem -out cert.pem 但是,当我试图访问它时,它说证书无效 是否有其他方法生成自签名证书???错误是因为您的浏览器不知道是否信任该证书,因为该证书未由
openssl req -newkey rsa:2048 -new -nodes -x509 -days 3650 -keyout key.pem -out cert.pem
但是,当我试图访问它时,它说证书无效
是否有其他方法生成自签名证书???错误是因为您的浏览器不知道是否信任该证书,因为该证书未由其受信任的证书颁发机构之一签名 你有3个选择
您是如何“尝试访问它”的?确切的错误消息是什么?您在哪里看到错误?在浏览器中?也因为这是在Azure上,所以有任何理由不使用来自LetsEncrypt的真实证书吗?我试图访问Azure提供的公共ip,它返回“NET::ERR\u CERT\u AUTHORITY\u INVALID”