ssl-certificate相关内容

Java SSL:如何禁用主机名验证

标准java SSL套接字是否有办法禁用与属性的ssl连接的主机名验证?我到目前为止找到的唯一方法是编写一个主机名验证程序,它始终返回true。 Weblogic提供了这种可能性,可以使用以下属性禁用主机名验证: -Dweblogic .security.SSL.ignoreHostnameVerify 解决方案 应该可以创建自定义 java代理覆盖默认 HostnameVer ..
发布时间:2018-11-28 21:30:15 Java开发

Java7拒绝信任信任存储中的证书

我有一个奇怪的问题 - 供应商使用TLS SSLv3同时拥有自签名客户端和服务器证书。这对Java1.5和Java1.6来说不是问题 - 只需将客户端证书和私钥导入密钥库,将服务器公共证书导入信任库即可。 一切正常。 但是对于Java7,即使使用相同的信任库,服务器证书也无法被信任。我尝试使用Java7(1.7.03,04和05,x86和x64版本)的Windows和Red Hat都没有成功。 ..
发布时间:2018-11-28 01:10:07 Java开发

javax.net.ssl.SSLPeerUnverifiedException:主机名与对等方提供的证书主题不匹配

我在stackoverflow上关注了许多链接并尝试了很多解决方案,但它们都没有为我工作。我正在使用 WSO2 API管理器版本 1.9.1 。我面临以下错误: 线程“main”中的异常javax.net.ssl.SSLPeerUnverifiedException:主机名'XXXXXXXXX'确实存在不匹配对等方提供的证书主题(CN = localhost,O = WSO2,L = Mou ..
发布时间:2018-11-28 00:54:57 Java开发

收到致命警报:handshake_failure通过SSLHandshakeException

我遇到授权SSL连接的问题。我创建了Struts Action,它通过Client Authorized SSL证书连接到外部服务器。在我的行动中我试图将一些数据发送到银行服务器,但没有任何运气,因为我从服务器得到以下错误: 错误:javax.net.ssl.SSLHandshakeException:收到致命警报:handshake_failure 我的方法从我的Acti ..
发布时间:2018-11-26 12:30:22 Java开发

具有SSL客户端证书的iPhone应用程序

我正在构建一个需要使用客户端证书通过https访问Web服务的iPhone应用程序。如果我将客户端证书(pkcs12格式)放入应用程序包中,我就可以将其加载到应用程序中并进行https调用(主要得益于stackoverflow.com)。 但是,我需要一种方法来分发没有任何证书的应用程序,并留给用户提供自己的证书。我想我会这样做,指示用户在iphone的配置文件中导入证书(settings- ..
发布时间:2018-10-31 20:11:24 移动开发

“服务器证书不可信任” iPhone应用程序中的错误

我在iPhone 3G OS 3.0.1上使用我的iPhone应用程序,没有任何问题。该应用程序通过 https://api.serverdensity.com/1.0/ 连接到API网址请求通过它。 该应用程序的用户报告他们现在突然收到错误“不受信任的服务器证书”。没有其他用户遇到此问题(我知道)并且我无法重现它。 SSL证书是* .serverdensity.com上的通配符证书。 ..
发布时间:2018-10-25 17:09:48 移动开发

如何在iOS中检查SSL证书的安全性?

我想检查天气,网址中存在的SSL cetificate也想检查其版本和验证类型。 我创建了一个应用程序,我在调用它NSURLConnection委托通过服务器发送请求的方法。 还使用“canAuthenticateAgainstProtectionSpace”方法,但是一旦连接是这个方法就不会被调用已建立。 任何人都可以告诉我如何实现这一目标。 解决方案 iOS不会为您提 ..
发布时间:2018-09-19 13:35:00 移动开发

AWS SNS奇怪的错误

我已经创建了我的iOS应用程序的开发证书和APNS证书,并且两者都通过KeyChain创建了我的.p12,我将其上传到AWS SNS应用程序中的应用程序。在“更新应用程序凭据”中执行“加载凭据”时,会遇到此错误。提到了类似的问题 ..
发布时间:2018-09-18 10:04:23 移动开发

是否可以使用ios中的安全框架生成证书签名请求(.csr)?

我想用服务器进行https请求需要客户端证书身份验证。我查看了这个为NSURLConnection身份验证挑战创建SecCertificateRef 。它按预期工作。 但是,它需要准备包含私钥的p12文件。这将是安全的,因为它需要密码才能使用 SecPKCS12Import()导入p12文件。 但是,有可能是另一种选择。那就是ios-client应该签署证书签名请求(.CSR)并让第三 ..
发布时间:2018-09-17 09:27:42 移动开发

如何在iOS 10中安装自签名证书

似乎Apple已经删除了信任在iOS 10中自签名的SSL证书的功能。 我创建了自己的自签名证书并拥有使用我的证书签名的本地Web服务器。我必须在iOS上安装我的证书才能在本地进行测试,因为我开发了一个需要信任我的证书的iOS应用程序。 如何安装自签名证书? 解决方案 好消息,他们没有。如果你只是需要这个用于开发目的,这听起来像你做的那样(你不应该在生产中使用自签名证书),你可 ..
发布时间:2018-09-13 15:28:09 移动开发

UIWebView不会加载带证书的链接(https://前缀)

我知道以前曾经问过这个问题,但是我已经看过每一个答案(没有很多),没有人帮助我。 我遇到的问题是我的学校电子邮件服务处理证书。这两个电子邮件服务的链接在这里: 主要学校电子邮件: https://marauder.millersville.edu/mail/index.pl 计算机科学电子邮件: https://cs.millersville.edu/cswebmail ..
发布时间:2018-09-13 13:50:03 移动开发

此服务器的证书无效

我的应用已上线。它工作正常。但是有一天我们在服务器上更改了证书(出于安全目的)。现在每当我试图运行我的应用程序。它提供错误: 此服务器的证书无效。您可能连接到假装为“域名”的 a服务器,这可能会使您的 机密信息面临风险。 我使用的是Swift3。 我想知道这是前端问题还是服务器端问题?我该如何解决这个问题? 注意:我已经搜索了很多关于这个问题,但没有得到解决方案。我也尝试过 ..
发布时间:2018-09-06 11:11:10 移动开发

在iphone应用程序中使用自签名证书

我为这个冗长的问题提前道歉。我在使用自签名SSL证书时遇到问题,我想记录到目前为止我尝试过的所有内容。 我正在开发一个与之通信的应用程序一个REST服务。测试服务器使用自签名的ssl证书,我可以在我的计算机上安装该证书。这是一个需要密码才能安装的.p12文件。如果未安装此证书,则对服务器的所有请求都将返回403. .p12在Keychain中安装三个项目,一个“根证书颁发机构”,一个“ ..
发布时间:2018-09-03 17:05:15 移动开发

SecCertificateRef:如何获取证书信息?

我有证书(SecCertificateRef),我可以检查它是否有效,我可以使用SecCertificateCopySubjectSummary提取“摘要”。 究竟什么是“摘要” ?我不理解术语“包含人类可读的证书内容摘要的字符串。”在Apple文档中。我认为,他们的意思是证书中的“CN”,对吗? 有没有办法从SecCertificateRef中获取清晰的X509信息?对钥匙串对象的强 ..
发布时间:2018-08-31 18:22:26 移动开发

iOS9收到错误“发生了ssl错误,无法与服务器建立安全连接”

自从我使用iOS 9升级现有项目以来,我一直收到错误: 发生了SSL错误并建立了安全连接无法制作服务器。 解决方案 对于iOS9,Apple做出了一个激进的决定iOS 9,禁用来自iOS应用程序的所有不安全的HTTP流量,作为应用传输安全(ATS)。 要简单地禁用ATS,您可以通过打开 Info.plist ,并添加以下行: NSAppTransportSe ..
发布时间:2018-08-30 17:46:07 移动开发

在ios上,在离子混合应用程序中,如何绕过证书检查(使用自签名证书)

我的离子/ cordova app现在在与HTTPS后端一起使用时出错 `此服务器的证书无效。 我在我的开发环境中,使用自签名证书,并使用IP地址连接后端。 我使用 openssl s_client 检查证书,看起来有效。事实上,我可以使用与这个混合应用程序的Android版本相同的后端。 是否有一些 plist 或其他 Xcode 设置接受自签名证书或 ..
发布时间:2018-08-27 18:54:14 移动开发

IE8 window.open SSL证书问题

我有一个使用自签名证书的基于Web的应用程序。登录应用程序时,您必须接受证书。这是一种痛苦,但是......我们暂时还可以,而且一切都很好。 单击帮助链接时,它使用java脚本window.open在新窗口中打开帮助。一切正常。除了在IE8中。 在IE8中,当我使用window.open打开帮助文件时,它再次要求用户接受SSL证书。它就像是在一个新的安全区或其他东西。这在旧的IE或Fire ..
发布时间:2018-08-22 20:43:33 前端开发