如何从Nexus OSS连接到HTTPS存储库



我可以使用Sonatype Nexus OSS连接到SSL存储库吗?(例:https://repository.cloudera.com/artifactory/cloudera-repos/)

我发现这个文档,只有Nexus Pro支持在GUI上添加SSL证书。(http://books.sonatype.com/nexus-book/reference/ssl-sect-client-cert.html)

因此,尝试从浏览器下载证书,使用此命令导入密钥。但它仍然不起作用。我使用Tomcat 7.0和JDK 1.7 64位,是否可以使用HTTPS存储库?

keytool -import -alias Cloudera -keystore D:JDK1.7.0_45_x64jrelibsecuritycacerts -file d:cloudera.txt -storepass changeit

cloudera服务器的证书必须为Nexus所知。在Nexus OSS中,您必须将其导入到运行Nexus的JVM的信任库中。在Nexus Pro中,您可以使用内置SSL配置。更多详细信息请参见Nexus图书的SSL章节。

你做对了。

您要通过http代理服务器或防火墙访问互联网吗?如果是这样,很可能这是在解密SSL通信,并使用JRE认为无效的证书对其重新加密。

您需要从IT部门获取此证书,并将其导入JRE信任库,就像您使用Cloudera证书一样。

最新更新