问题标签 [socketfactory]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
82 浏览

java - Linux 上未调用自定义套接字工厂 - 适用于 Windows 和 Mac

请参阅下面的代码。它在 Windows 和 Mac 上运行良好,但在 Linux 上却不行。它不调用 MySSLSocketFactory 类,因此证书不受信任。有什么建议么???

0 投票
1 回答
334 浏览

postgresql - 将 GCP Cloud SQL SocketFactory 与 Hibernate 配置一起使用

我正在尝试从 GCP App Engine (GAE) 标准连接到 Cloud SQL Postgres 数据库实例。使用带有 Hibernate 的 Cloud SQL SocketFactory 的数据库实例连接名称 (my-project-id:europe-west1:db-instance-name)。

无法创建请求的服务 [org.hibernate.engine.jdbc.connections.spi.ConnectionProvider]

0 投票
1 回答
51 浏览

java - Java HTTPS 连接在 AIX 上使用 JAVA 1.8.0_241 失败

我有一个很好的类,它与 https 和一个很好的证书连接到我的服务器。Everythink 与 1.8.0_231 版本一起工作就像一个魅力。

当我将 java 更新到 1.8.0_241 时,似乎不再附加证书。

我做了一些搜索,但它接缝更新是新的。

还有其他人有同样的问题吗?

0 投票
1 回答
979 浏览

java - java.lang.NoClassDefFoundError: com/google/cloud/sql/core/CoreSocketFactory

当我尝试运行通过 jdbc 连接到谷歌云实例的脚本时,我不断收到此错误。完全不确定如何解决它:

连接到 db 的脚本(“..”引用了出于隐私原因未包括在内的实例名称和密码):

0 投票
1 回答
381 浏览

java - java.lang.NoSuchMethodError: 'com.google.api.client.json.JsonParser

当我尝试通过 jdbc 连接到谷歌云实例时出现此错误。不太确定为什么会发生,但这是完整的错误:

这是脚本(出于隐私考虑,实例名称和密码已被“...”无效:

0 投票
1 回答
215 浏览

java - 使用非对称密钥加密保护 Java RMI

我需要在 Peer 2 Peer File 共享应用程序中使用非对称密钥加密 (RSA) 保护 Java RMI 调用。

我提到了这个,但它使用密码(对称密钥)来异或消息。我希望客户端使用服务器的公钥加密 RMI 套接字流,并且服务器应该使用其私钥来解密套接字输入流。假设:P2P文件共享应用中的每个节点都有彼此的公钥

由于可以有多个客户端-服务器(P2P 节点),客户端应该使用相关服务器的公钥来加密套接字流数据。

我找不到任何其他使用非对称密钥来保护 RMI 调用的参考。请帮忙。

更新:

我是一名学生,这是一个大学项目,我必须使用 RSA 加密来保护通过 RMI 进行的通信。所以,我别无选择。

在之前的项目中,我创建了一个 Napster & Gnutella 风格的 P2P 文件共享系统。现在的任务是使用 RSA 使用它们的公私钥加密节点之间的通信。

我非常感谢这方面的任何帮助/指导。请不要关闭这个问题。

更新 2 在不使用内置库的情况下实施 RSA 加密,除了java.math.BigIntegerjava.security.SecureRandom

0 投票
1 回答
37 浏览

java - 如何从 Java 成功与 python Twisted 服务器通信?

这些问题可能听起来很傻,但我对这个网络事物很陌生。我已经尝试了好几天来实现一个与 Twisted 服务器一起工作的客户端,但是我没有从服务器得到任何响应。我已经阅读了很多文档并观看了一些教程,并且我修复了一些内容并更好地理解了一些概念。

在我继续提出任何问题之前,我想先向您展示我的代码。这是我用来与基于 Twisted 的服务器对话的内容:

我的代码似乎永远不会到达第二个“Log”行。它永远不会到达那里。我认为那是因为我从未从服务器获得任何输入。这让我很困惑。因为“socket.isConnected”返回 true。这是否意味着客户端(我)和服务器之间存在持续的连接?但是当我发送任何输出时,服务器不会回话。

所以我的问题是: 1-我做错了吗?为什么我没有收到来自服务器的对话并且它阻止了代码?2- SocketFactory 是否必要?3-是否有任何库可以通过 Java 与 Twisted 通信?

提前致谢 !