jsse

    0热度

    1回答

    我试图在JMeter中使用客户端SSL证书在网站上进行身份验证。问题是,当我尝试在SSL管理器中导入它时,我没有收到任何密码消息。在配置上,我写: user.classpath=/home/m/Downloads/jre-1.7.0_09/usr/java/jre1.7.0_09/lib/ ssl.provider=com.sun.net.ssl.internal.ssl.Provider

    1热度

    1回答

    我有一个Java代码,试图与网站创建ssl握手。当网站的SSL证书是自签名的或使用不安全的选项时,我会收到错误,并且代码无法提取证书。 SSLSocket socket=null; SSLSocketFactory factory=null; factory = HttpsURLConnection.getDefaultSSLSocketFactory(); try{ socke

    2热度

    1回答

    我想使用SSLv2启动与远程服务器的SSL连接。我正在使用Java。我试着用得到我的插座支持的协议: String[] suppProtocols=socket.getSupportedProtocols(); System.out.println("The protocols supported for this socket are: "+Arrays.toString(suppProto

    5热度

    3回答

    在使用JSSE和TLS的Java中。我在服务器和客户端之间创建了一个安全套接字。在最终让套接字安全连接之后,我仍然对我现有的代码的安全性有一个基本的问题。我遵循教程中的说明,有时JavaDoc中的文档非常精确,但有点模糊,除非您使用Swaheli的术语方言...... 我一直在使用C++进行网络编程很长一段时间。向Java的过渡很容易。然而,最近我发现审慎做出交通安全。这就是说: 我想创建一个安全

    21热度

    3回答

    我们有一个Java Socket服务器监听SSLSocket(端口443)和与之连接的iOS应用程序。当运行iOS 5.1,应用程序停止工作,当我们从JDK 1.5升级服务器的Java版本,以1.6(或1.7)。在iOS 6上运行时,该应用程序与JDK 5和6连接良好。 iOS应用程序报告了错误:-9809 = errSSLCrypto。在Java方面,我们得到了javax.net.ssl.SSL

    1热度

    1回答

    我有用C#和服务器在JAVA中编写的客户端。因此,当我尝试连接时,服务器javax.net.ssl.SSLHandshakeException: no cipher suites in common和C#“EOF或0字节”中出现错误。 [C#]: TcpClient tc = new TcpClient(server, 1337); using (sslStream = new

    0热度

    1回答

    对于具有多个应用程序服务器和多个客户端的系统,我想介绍相互身份验证以及TLS提供的其他安全保护。 服务器和客户端可能位于不同的网络以及同一网络上。 每个实体(客户端或服务器)都有自己的密钥存储区,存储其私有/公用密钥对和包装公钥的X.509证书。但是,在这一点上,证书是自签名的。所以,它不会被其他通信实体验证。经过一番研究,我看到了一些解决方案: 创建一个专用CA来签署证书。如果我对 有所了解,则

    1热度

    1回答

    我写了一个使用SSL套接字的客户机/服务器套接字程序。服务器和客户端之间的连接已建立,但我无法在数据流上写入数据。以下是为服务器和客户端 服务器(这将创建SSLServerSocket并为每个客户端创建新的线程)的代码段 System.setProperty("javax.net.ssl.keyStore", "D:\\client\\server_keystore.jks"); System.

    5热度

    1回答

    我正在尝试使用内置类com.sun.net.httpserver.HttpsServer在Java(6)中构建自定义HTTPS服务器。它工作正常,直到我需要客户端验证。此时,它在服务器上的SSL调试中出现以下异常,并失败。 sun.security.validator.ValidatorException:Netscape的证书类型不允许使用了SSL客户端 我利用我们的内部CA颁发的证书被用于内部

    2热度

    1回答

    我有它使用的服务器应用程序: import javax.net.ssl.SSLServerSocket; import javax.net.ssl.SSLServerSocketFactory; import javax.net.ssl.SSLSocket; 这是一个Java应用程序,这是一个服务器本身 - 我没有使用任何虚拟服务器它不是一个Web应用程序。它应该从客户端应用程序接收连接并