草庐IT

CERTIFICATE

全部标签

java - Keytool 设置主机名

我只是尝试使用javakeytool,但我不知道如何设置主机名。这就是我正在尝试的方式:hostname[username:/this/is/a/path][640]%keytool-keystoreserver.keystore-genkeypair-aliashostnameEnterkeystorepassword:Re-enternewpassword:Whatisyourfirstandlastname?[Unknown]:hostnameWhatisthenameofyourorganizationalunit?[Unknown]:hostnameWhatisthename

git操作出错显示fatal: unable to access ‘https://github.com/xxxx/xxxx.git/‘: SSL certificate problem:

git操作通过https链接从Github克隆仓库到本地总报错(Windows11)并且重新设置sshkey也没用的情况下每次操作完gitclone都显示如下内容Cloninginto‘xxxx’…fatal:unabletoaccess‘https://github.com/YOUR-USERNAME/YOUR-REPOSITORY.git/’:SSLcertificateproblem:unabletogetlocalissuercertificate包括gitpush以后也同样报错fatal:unableto…这里提供一种解决错误的办法,符合条件即可使用二者解决方式很接近,都是将后面粘贴

java - 如何将证书链添加到 keystore ?

我有证书链文件-certificate.cer:subject=/C...issuer=/C=US/O=VeriSign,Inc...-----BEGINCERTIFICATE-----...-----ENDCERTIFICATE-----subject=/C=US/O=VeriSign,Inc...issuer=/C=US/O=VeriSign,Inc...-----BEGINCERTIFICATE-----...-----ENDCERTIFICATE-----subject=/C=US/O=VeriSign,Inc...issuer=/C=US/O=VeriSign,Inc...-

java - 如何将证书链添加到 keystore ?

我有证书链文件-certificate.cer:subject=/C...issuer=/C=US/O=VeriSign,Inc...-----BEGINCERTIFICATE-----...-----ENDCERTIFICATE-----subject=/C=US/O=VeriSign,Inc...issuer=/C=US/O=VeriSign,Inc...-----BEGINCERTIFICATE-----...-----ENDCERTIFICATE-----subject=/C=US/O=VeriSign,Inc...issuer=/C=US/O=VeriSign,Inc...-

java - 如何在 Java 中获取受信任的根证书列表?

我希望能够在Java应用程序中以编程方式访问所有受信任的根证书。我正在查看keystore接口(interface),但我希望获得JRE隐含的受信任根列表。这可以在任何地方访问吗? 最佳答案 有一个示例显示如何获取一组根证书并遍历它们,称为ListingtheMost-TrustedCertificateAuthorities(CA)inaKeyStore.这是一个稍微修改过的版本,可以打印出每个证书(在WindowsVista上测试)。importjava.io.File;importjava.io.FileInputStream

java - 如何在 Java 中获取受信任的根证书列表?

我希望能够在Java应用程序中以编程方式访问所有受信任的根证书。我正在查看keystore接口(interface),但我希望获得JRE隐含的受信任根列表。这可以在任何地方访问吗? 最佳答案 有一个示例显示如何获取一组根证书并遍历它们,称为ListingtheMost-TrustedCertificateAuthorities(CA)inaKeyStore.这是一个稍微修改过的版本,可以打印出每个证书(在WindowsVista上测试)。importjava.io.File;importjava.io.FileInputStream

java - 与 Android 应用程序中的客户端证书的 HTTPS 连接

我正在尝试用我正在编写的Android应用程序中的HTTPS连接替换当前工作的HTTP连接。HTTPS连接的额外安全性是必要的,所以我不能忽略这一步。我有以下几点:配置为建立HTTPS连接的服务器,并需要客户端证书此服务器具有由标准大型CA颁发的证书。简而言之,如果我通过Android中的浏览器访问此连接,它可以正常工作,因为设备信任库可以识别CA。(所以它不是自签名的)本质上是自签名的客户端证书。(由内部CA颁发)加载此客户端证书并尝试连接到上述服务器的Android应用,但存在以下问题/属性:当服务器配置为不需要客户端证书时,客户端可以连接到服务器。基本上,如果我使用SSLSock

java - 与 Android 应用程序中的客户端证书的 HTTPS 连接

我正在尝试用我正在编写的Android应用程序中的HTTPS连接替换当前工作的HTTP连接。HTTPS连接的额外安全性是必要的,所以我不能忽略这一步。我有以下几点:配置为建立HTTPS连接的服务器,并需要客户端证书此服务器具有由标准大型CA颁发的证书。简而言之,如果我通过Android中的浏览器访问此连接,它可以正常工作,因为设备信任库可以识别CA。(所以它不是自签名的)本质上是自签名的客户端证书。(由内部CA颁发)加载此客户端证书并尝试连接到上述服务器的Android应用,但存在以下问题/属性:当服务器配置为不需要客户端证书时,客户端可以连接到服务器。基本上,如果我使用SSLSock

java - 使用给定的 p12 证书连接到 https 站点

服务器端给了我一个.p12证书文件,我点击并安装在我的机器上,然后我可以通过浏览器访问HTTPS站点。现在他们希望我使用给定的证书抓取他们的网站。我被困在它的第一阶段,试图从httpsURLConnection获取inputStream。该网站没有登录。它只检查你是否有证书。到目前为止,我所做的是使用Firefox以.crt文件格式导出证书。然后我使用keytool命令将它(.crt文件,而不是.p12)导入javakeystore。然后在代码中:KeyStoreks=KeyStore.getInstance(KeyStore.getDefaultType());FileksFile=

java - 使用给定的 p12 证书连接到 https 站点

服务器端给了我一个.p12证书文件,我点击并安装在我的机器上,然后我可以通过浏览器访问HTTPS站点。现在他们希望我使用给定的证书抓取他们的网站。我被困在它的第一阶段,试图从httpsURLConnection获取inputStream。该网站没有登录。它只检查你是否有证书。到目前为止,我所做的是使用Firefox以.crt文件格式导出证书。然后我使用keytool命令将它(.crt文件,而不是.p12)导入javakeystore。然后在代码中:KeyStoreks=KeyStore.getInstance(KeyStore.getDefaultType());FileksFile=