ssl-certificate相关内容

客户端证书不适用于 Android - 如何调试?

我正在尝试为 Android 应用程序实现客户端证书通信,但到目前为止没有取得多大成功 - 如果可能的话,这个功能似乎非常困难.我正在实施的完整流程在 我之前的问题. 我按照那里的代码和 这篇博文,或多或少地描述了相同的场景,但没有结果. 什么不起作用: 在 Android 客户端和服务器之间打开 SSL 连接 (HttpsURLConnection) 会导致服务器返回 403 状态码 ..
发布时间:2022-01-25 10:21:12 移动开发

在 Java 中请求 URL 时忽略证书错误

我正在尝试打印一个 URL(根本不涉及浏览器),但该 URL 当前正在抛出以下内容: javax.net.ssl.SSLHandshakeException:sun.security.validator.ValidatorException:PKIX 路径构建失败:sun.security.provider.certpath.SunCertPathBuilderException:无法找到到所请 ..
发布时间:2022-01-25 10:20:58 Java开发

请求:cert 和 verify 有什么区别?

cert 和 verify 有什么区别? 来自文档: verify –(可选)如果为 True,将验证 SSL 证书.还可以提供 CA_BUNDLE 路径.cert –(可选)如果是字符串,则为 ssl 客户端证书文件 (.pem) 的路径.如果是 Tuple,则为 (‘cert’, ‘key’) 对. 这是否意味着我可以做到以下几点: CA_BUNDLE='path/to/. ..
发布时间:2022-01-25 10:20:46 Python

HttpRequestMessage.GetClientCertificate() 在 Web API 中返回 null

我有一个 .NET4.5 WebAPI 2 应用程序,它使用 SSL 客户端证书进行一些自定义安全相关检查. 在调试应用程序时,request.GetClientCertificate() 为任何服务调用返回 null,无论我到目前为止尝试了什么. 经过测试的代码: 基本上,在我的服务方面,我有一个类似这样的方法: 类 CertificateChecker : ICertifi ..
发布时间:2022-01-25 10:20:22 C#/.NET

信任来自 IIS 的自签名证书

我有一个外部托管的 iis 网络服务器,我在其中运行我的网站.我想向该网站添加一个自签名证书并在我的本地客户端上信任它,以从浏览器中删除“不安全连接". 到目前为止我所做的如下 在 IIS 中创建了自签名证书:服务器证书 -> 创建自签名证书.证书颁发给服务器名称,例如“ABCD01" 使用自签名证书创建了一个带有 https 绑定的网站. 使用以下方式从 IIS 导出自签名证书: ..
发布时间:2022-01-25 10:20:12 服务器开发

导出没有私钥的 X.509 证书

我认为这很简单,但显然不是.我安装了一个证书,该证书具有一个可导出的私钥,并且我想仅使用公钥以编程方式将其导出.换句话说,当通过 certmgr 导出并导出到 .CER 时,我想要一个等同于选择“不导出私钥"的结果. 似乎所有 X509Certificate2.Export 方法都将导出私钥(如果存在),如 PKCS #12,这与我想要的相反. 有什么方法可以使用 C# 来完成,还是我 ..
发布时间:2022-01-25 10:20:05 C#/.NET

如何信任 Android 上的自签名证书?

我已经为我的服务器生成了自签名证书.然后通过设置 -> 安全 -> 安装将其添加到 Android. 当我尝试从应用程序连接到我的服务器时出现错误: java.security.cert.CertPathValidatorException:找不到证书路径的信任锚. 据我了解,在将证书添加到受信任的列表后,它应该可以正常工作.我错过了什么吗?思路是通过Android系统添加证书,无需修改 ..
发布时间:2022-01-25 10:19:50 移动开发

使用 MATLAB 的 urlread 命令处理无效的安全证书

我正在使用 MATLAB 的 urlread 命令,一切正常,直到服务被移动到安全服务器(即使用 HTTPS 地址而不是 HTTP 地址).现在 urlread 不再成功检索结果.它给出了一个错误: 下载网址出错.您的网络连接可能已关闭或您的代理设置配置不正确. 我认为问题在于该服务使用了无效的数字证书,因为如果我尝试直接在 Web 浏览器中访问该资源,我会收到“不受信任的连接"警告, ..
发布时间:2022-01-25 10:18:12 Java开发

HttpWebrequest 失败,内部异常身份验证失败,因为远程方已关闭传输流

使用 C#、.Net 4.5,我正在尝试通过远程服务器上的 HttpWebRequest 发送 Web 请求.请看下面的代码.我尝试了一些论坛建议的大多数解决方案,但我总是以同样的错误告终.请参阅下面的堆栈跟踪.调用request.GetReponse()方法时抛出错误. 附加信息,基本上,我正在尝试调用安装在远程服务器上的 vmware 的 vCenter 组件的 reloadSslCer ..
发布时间:2022-01-25 10:17:49 C#/.NET

如何从 3rd 方 node.js 服务器验证 Game Center 用户

我一直在尝试获取新的 iOS Game Center GKPlayer 方法,generateIdentityVerificationSignatureWithCompletionHandler,这样我们就可以安全地依赖 Game Center 凭据进行身份验证.我们使用 Node.js 作为后端服务器,我一直在尝试验证签名但无济于事. 这是我拥有的服务器端的代码 - 如果有任何人可以指出缺 ..
发布时间:2022-01-25 10:17:15 移动开发

使用 keytool 生成密钥和证书

我想生成一个自签名的可信证书和一个 csr,并使用创建的可信证书签署 csr.我正在用 keytool 尝试它.在使用以下命令创建可信证书的第一步中 keytool -genkey -alias mytrustCA -keyalg RSA -keystore keystore.jks -keysize 1024 它将证书放入密钥库的位置.如何将其存储到文件中?当我使用 列出内容时 ..