带SSL和不带SSL的MongoDB安装程序

带SSL和不带SSL的MongoDB安装程序,mongodb,ssl,https,Mongodb,Ssl,Https,要安装Mongo DB,我可以看到安装程序的两个版本,一个带有SSL,另一个没有SSL 我的问题是,如果我使用SSL安装程序下载&不配置SSL,那么它与不使用SSL安装程序时不一样。没有SSL安装程序首先需要什么?在没有SSL安装程序的情况下,是否有任何特定的功能 我在我的应用程序中使用Monggo DB,但不确定应该向我的客户推荐哪一个,因为我有一组想要使用/不使用SSL的客户 Atul在未启用SSL的情况下运行的包含SSL的版本与未启用SSL的版本之间的区别在于,未启用SSL的版本不存在偶

要安装Mongo DB,我可以看到安装程序的两个版本,一个带有SSL,另一个没有SSL

我的问题是,如果我使用SSL安装程序下载&不配置SSL,那么它与不使用SSL安装程序时不一样。没有SSL安装程序首先需要什么?在没有SSL安装程序的情况下,是否有任何特定的功能

我在我的应用程序中使用Monggo DB,但不确定应该向我的客户推荐哪一个,因为我有一组想要使用/不使用SSL的客户


Atul

在未启用SSL的情况下运行的包含SSL的版本与未启用SSL的版本之间的区别在于,未启用SSL的版本不存在偶数。例如,如果您担心OpenSSL中的安全缺陷,那么您可能应该使用未使用SSL编译的版本。

未启用SSL运行的包含SSL的版本与未启用SSL的版本之间的区别在于,未使用SSL的版本不存在安全漏洞。例如,如果您担心OpenSSL中的安全缺陷,那么您可能应该使用未使用SSL编译的版本。

这个问题并不适用于StackOverflow;这实际上更多的是一个可用性问题。为简单起见,我认为建议您的所有用户下载默认版本(支持TLS/SSL)是有意义的,这样他们就可以根据需要配置TLS/SSL,并可以连接到需要网络加密的第三方服务(例如MongoDB Atlas)。这个问题不适用于StackOverflow;这实际上更多的是一个可用性问题。为了简单起见,我认为建议您的所有用户下载默认版本(支持TLS/SSL),这样他们就可以选择配置TLS/SSL(如果需要),并且可以连接到需要网络加密的第三方服务(例如MongoDB Atlas)。好的-这意味着如果我没有安装SSL,那么我应该使用“SSL排除版本”而不是“SSL包含版本”在未启用SSL的情况下运行-对吗?可能;不过老实说,我怀疑您可以只安装启用SSL的版本,只要您有其他良好的安全性,就可以了。好的-这意味着如果我没有安装SSL,那么我应该使用“SSL排除版本”而不是在未启用SSL的情况下运行“包含SSL的版本”-对吗?可能;尽管说实话,我怀疑您可以只安装启用SSL的版本,只要您有其他良好的安全性,就可以了。