首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何为承载在闪亮服务器上的闪亮应用程序生成免费SSL证书?

如何为承载在闪亮服务器上的闪亮应用程序生成免费SSL证书?
EN

Stack Overflow用户
提问于 2018-06-12 08:52:04
回答 1查看 487关注 0票数 0

我已经创建了一个闪亮的网络应用程序,它目前是托管在免费版本的闪亮服务器。我想添加简单的用户身份验证(比如Google登录),而免费版本的闪亮服务器不允许您这样做。

因此,我决定为反向代理安装nginx服务器,并添加Auth0身份验证(免费版本)。

因此,到目前为止,已完成以下工作:

  • 在闪亮服务器上运行的应用程序(在本地主机) 应用程序名为twitterAnalysis,地址为http://localhost:3838/twitterAnalysis (我将其托管在自己的计算机上)
  • 还配置了Nginx反向代理服务器,并能够在端口82 (url:http://localhost:82 )上提供上述应用程序。

现在,所有这些都完成了,最后一个阶段是向运行在Nginx服务器上的应用程序添加身份验证。

问题

现在,为了能够添加身份验证(通过Auth0),我首先需要下载SSL证书。

但是,我无法下载/生成SSL证书,因为他们询问的链接(到应用程序的链接)要么被拒绝,要么导致错误。

以下是生成免费SSL:https://www.sslforfree.com/的网站链接

下面是用于生成免费SSL证书的URL:http://localhost:3838/twitterAnalysis

我得到的错误是无效域。

因此,概括地说:

  1. 有什么问题吗?为什么域名被拒绝?
  2. 如何获得允许我完成所有工作的免费SSL证书?

注意事项

  • 是我用来完成上述所有工作的教程。这是很好的,但不是详尽无遗。
  • 我想在我的电脑上托管这个应用程序,并按照本文中的解释来完成所有的工作(然后我可以将整个应用服务器配置移植到一个Raspberry Pi中,我可以使用它作为我的永久web服务器)。
  • 我对所有这些web服务器配置都是完全陌生的,所以一点点ELI5将是非常有用的。
EN

回答 1

Stack Overflow用户

发布于 2019-02-23 18:27:02

SSL证书是为一个(有时是多个) internet域提供的。您应该有一个域名注册参考您服务器的外部IP。为此目的,localhost不是有效的域名。sslforfree.com,而不是在颁发证书之前,通过在域DNS区域中检查记录或通过http或ftp检查域中主机上的文件来检查该域真正属于您的证书。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/50813020

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档