如果你的网站不是商店或商业网站,你可以在startssl.com获得免费证书
参见awesome教程(在nginx中安装证书与apache几乎相同)
UPD
我试图在EC2中通过HTTPS使用我的spring boot应用程序,我可以做到这一点,但当我通过浏览器访问我的服务时,我遇到的问题是,我使用的证书不安全,因为我是在我的PC中创建的。 我将我的。p12证书(我在spring boot中使用)转换为pem,然后导入到AWS证书管理器中,但我不知道我必须在哪里设置这个证书,以使我的请求在浏览器上安全。 在chrome选项卡出现“不安全”在域的左边,我
问题内容: 我有一个扩展名为’.pfx’的文件以及此证书的密码。 我需要做的是将简单的GET请求发送到Web服务并读取响应正文。 我需要实现类似于以下方法: 我还尝试使用openssl将证书转换为“无密码”格式: 因此,my方法的替代实现可能是: 非常感谢您的帮助,我花了半天的时间进行了搜索,但是我还没有找到可以帮助我的示例,似乎我在理解一些关于SSL和其他内容的基本假设时遇到了问题。 问题答案:
我在Java中与SSL连接有问题。 我使用java 1.7.80和S. O.: ubuntu 14.04 我的问题是证书,甚至证书。我有四个必须使用pkcs12格式连接的元素。 -- -- -- -- 1) 步骤-将文件cer转换为文件pem 2)步骤-创建链证书的联合pem文件 3)步骤-创建p12文件 好啊我的第一个测试是在浏览器(Mozilla Firefox)中导入p12文件以验证操作。导
问题内容: 我正在尝试使用安全套接字层(HTTPS)与Java中的PHP脚本建立连接,但是我发现为了确保最大的安全性/有效性,我必须将网站使用的SSL证书导入到我的应用程序中…我不知道该怎么做。 如果有帮助,我的SSL证书不是自签名的,而是由StartSSL提供的,并且我正在使用Eclipse IDE。 有人能指出我正确的方向吗?即,我需要什么文件,应该在哪里导入它们,以及在Java中需要什么代码
问题内容: 我正在使用Java 6,并尝试使用客户端证书针对远程服务器创建一个。 服务器正在使用自签名的根证书,并且要求提供受密码保护的客户端证书。我已将服务器根证书和客户端证书添加到在中找到的默认Java密钥库中。密钥库文件的名称似乎表明不应将客户端证书放入其中? 无论如何,将根证书添加到此存储解决了臭名昭著的问题 但是,我现在停留在如何使用客户端证书上。我尝试了两种方法,但都无济于事。 首先,