ssl-certificate相关内容
我在我的 iPhone 3G OS 3.0.1 上使用 我的 iPhone 应用程序 没有任何问题.应用程序连接到位于 https://api.serverdensity.com/1.0/ 的 API URL 和所有请求通过它. 该应用的用户报告说,他们现在突然收到错误“不受信任的服务器证书".没有其他用户遇到此问题(据我所知),我无法重现它. SSL 证书是 *.serverdens
..
我有一个使用 Ruby 通过 https 连接驱动服务器的测试环境.由于最新版本的 Ruby 拒绝使用无效证书连接到 https 服务器(请参阅 我的这个较早的问题)并且我想开始使用更新版本的 Ruby,我正在尝试设置一个有效的证书. 我创建了一个要使用的 CA 证书(有多个服务器正在测试,所以这似乎是更简单的方法),并已成功使用它来签署已安装在服务器上并正在使用的新证书.我已将 CA 证书
..
..
我是 python 新手,还在学习它,所以我的问题可能有点幼稚.请多多包涵;) 问题是客户端将发送 CSR,我想用我的 CA 根证书对其进行签名并将签名的证书返回给客户端. 我一直在使用这个命令来使用命令行来完成它 openssl x509 -req -in device.csr -CA root.pem -CAkey root.key -CAcreateserial -out
..
我下载了一些有点过时的示例代码.它有以下类: 公共类 TrustAllCertificatePolicy : System.Net.ICertificatePolicy{公共 TrustAllCertificatePolicy(){ }公共布尔检查验证结果(服务点 sp,System.Security.Cryptography.X509Certificates.X509Certificate 证
..
我正在尝试创建一个自签名的可信证书.我正在使用 nuget 的 Bouncy Castle,以及 this question 上的答案.这是该页面上的代码: public static X509Certificate2 GenerateSelfSignedCertificate(string subjectName, string issuerName, AsymmetricKeyParamet
..
我正在尝试在 Play Framework 中调用网络服务(具有自签名 SSL 证书)使用以下函数: public static play.libs.F.Promise网络电话(){字符串 feedUrl = "https://10.0.1.1/client/api";final play.libs.F.PromiseresultPromise = WS.url(feedUrl)
..
我将使用 PHP 将一些数据从站点 A 发布到站点 B.站点 A 具有商业 SSL 证书.站点 B 将拥有一个自签名证书.这是可行的吗?如果没有,我可以设置 PHP(或 Apache)中的任何配置选项以绕过限制吗? 解决方案 大概你会在服务器 A 上使用 curl?curl 中有几个选项可以禁用证书验证,这将允许自签名证书通过.该链接仍将被加密,但您将无法信任服务器 B 真的 IS 服务器
..
我正在尝试让一个在 Tomcat 6 上运行的应用程序通过 SSL 连接到 LDAP 服务器. 我使用以下方法将服务器证书导入密钥库: C:\Program Files\Java\jdk1.6.0_32\jre\lib\security>keytool -importcert -trustcacerts -file mycert -alias ca_alias -keystore "c:\
..
我的问题: 我想连接到可能使用 Java 默认不信任的证书的服务器(不限于 HTTPS 协议 -- 可以是 LDAP-over-SSL、可以是 SMTPS、可以是 IMAPS 等)(因为它们是自签名的). 所需的工作流程是尝试连接,检索证书信息,将其呈现给用户,如果他接受,则将其添加到信任库,以便继续信任它. 我在检索证书时遇到了困难.我有代码(见文章末尾),这些代码是我从这里和
..
是否可以轻松地将客户端证书附加到使用 wsdl2java 生成的 Axis2 存根?我需要根据每个请求动态更改客户端证书,因此仅将其存储在密钥库中不适用于我们的情况. 我找到了对非 SOAP 调用执行此操作的示例,但找不到与使用 Axis 客户端存根相关的任何内容.我想尝试破解 SOAP 调用的 XML 是一种选择,虽然很痛苦!呻吟! 解决方案 如果要根据建立的连接更改使用的证书,则
..
我正在使用 OpenSSL 来验证服务器的证书.由于 OpenSSL 没有任何内置的根 CA,因此我们必须自己与我们的软件一起分发根 CA 证书(我们静态链接 OpenSSL).通常,这样做的方法是分发 PEM 格式的证书文件并调用 SSL_CTX_load_verify_locations. 但是,此函数采用文件/目录路径并直接从文件系统读取根证书文件.我们真的希望能够将证书硬编码到我们的
..
..
我有一个应用程序提供安装 CA 证书的选项,它存储在 Trusted Credentials 的用户选项卡中,并且按预期工作. 仅供参考 (这是我安装证书的方式): Intent installIntent = KeyChain.createInstallIntent();javax.security.cert.X509Certificate x509 = javax.security.c
..
我的应用使用 SSL 与服务器进行安全通信,但无法验证证书链.链条看起来像这样: Entrust.net 安全服务器证书颁发机构 -> DigiCert 全球 CA -> *.ourdomain.com 我们正在使用从 Mozilla 提取的证书存储.它包含 Entrust.net 证书,但不包含 DigiCert Global CA 证书. 我的理解是,中间权限不一定要信任,只
..
我正在使用 Selenium 测试一个具有 HTTP Auth 甚至 SSL 证书的网站. 作为 HTTP 基本身份验证的解决方法,我使用的是 ChromeDriver - http://code.google.com/p/selenium/wiki/ChromeDriver 并以格式打开 URL https://username:password@my-test-site.com 但现
..
你能强制 HttpClient 只信任一个证书吗? 我知道你可以做到: WebRequestHandler handler = new WebRequestHandler();X509Certificate2 证书 = GetMyX509Certificate();handler.ClientCertificates.Add(证书);HttpClient 客户端 = 新的 HttpClie
..
我想从 Google Chrome 扩展程序访问 SSL 证书信息. 我在这里查看了 API:http://code.google.com/chrome/extensions/api_index.html,但没有看到任何可以完成工作的内容. 理想情况下,我想访问发行者、有效期、主题、序列号等... 这在 Mozilla/Firefox 中似乎是可能的: https://de
..
我正在尝试将文件上传到受 SSL 保护并需要客户端证书(由内部 CA 签名)的 Web 服务.与 Web 服务的通信运行良好(下载文件、查询、运行命令和执行各种 POST 工作正常),上传文件除外. 上传文件时,我收到一个 SSLException (javax.net.ssl.SSLException),上面写着“写入错误:ssl=0x5fe209c0:系统调用期间的 I/O 错误,对等方
..
我想使用安全的 Websocket 来提高成功率.我不需要加密. 我想在使用带有自签名证书的安全 Websockets (wss://example.com) 时看到警告吗?我使用 Chrome 10 进行了尝试,但没有看到警告,也没有要求我接受证书.它只是工作. 这是 chrome 中的错误还是预期的行为?我以后可以使用自签名证书吗? 谢谢 解决方案 是的,这就是 Ch
..