Tag: cocoa touch

kCFStreamPropertySocketSecurityLevel到kCFStreamSocketSecurityLevelNegotiatedSSL导致连接到Java的OSStatus errSSLXCertChainInvalid(-9807)

我有一个简单的Java服务器,它使用自签名证书来识别我用keytool创建的自己: System.setProperty(“javax.net.ssl.keyStore”, “../../pki/z-keystore.jks”); System.setProperty(“javax.net.ssl.keyStorePassword”, “ZZZZZZ”); System.setProperty(“javax.net.debug”, “all”); ServerSocketFactory serverSocketFactory = SSLServerSocketFactory .getDefault(); ServerSocket serverSocket = serverSocketFactory .createServerSocket(8443); System.out.println(“Waiting for connections on 8443”); final AtomicInteger nextSocketId = new AtomicInteger(); while (true) { final Socket socket = serverSocket.accept(); new Thread(new Runnable() { @Override public void run() { final int socketId = nextSocketId.getAndIncrement(); try { System.out.println(“Received connection from […]