我已经创建了一个闪亮的网络应用程序,它目前是托管在免费版本的闪亮服务器。我想添加简单的用户身份验证(比如Google登录),而免费版本的闪亮服务器不允许您这样做。
因此,我决定为反向代理安装nginx服务器,并添加Auth0身份验证(免费版本)。
因此,到目前为止,已完成以下工作:
现在,所有这些都完成了,最后一个阶段是向运行在Nginx服务器上的应用程序添加身份验证。
问题
现在,为了能够添加身份验证(通过Auth0),我首先需要下载SSL证书。
但是,我无法下载/生成SSL证书,因为他们询问的链接(到应用程序的链接)要么被拒绝,要么导致错误。
以下是生成免费SSL:https://www.sslforfree.com/的网站链接
下面是用于生成免费SSL证书的URL:http://localhost:3838/twitterAnalysis
我得到的错误是无效域。
因此,概括地说:
注意事项
发布于 2019-02-23 18:27:02
SSL证书是为一个(有时是多个) internet域提供的。您应该有一个域名注册参考您服务器的外部IP。为此目的,localhost不是有效的域名。sslforfree.com,而不是在颁发证书之前,通过在域DNS区域中检查记录或通过http或ftp检查域中主机上的文件来检查该域真正属于您的证书。
https://stackoverflow.com/questions/50813020
复制相似问题