没有共同的密码套件

No cipher suites in common

我正在尝试获取 Google 主页/API.ai 与使用 RESTlet

编码的简单 Java 服务器 REST API 通信

我已经设置了一个自签名的开发人员证书,因为 webhook 通信需要使用 HTTPS

当 webhook 尝试与我的服务器通信时,我看到一个错误,提示 SSHHandshakeException 没有共同的密码套件。

我已经尝试向该系列添加参数并添加了 enabledCipherSuites 参数和我在网上找到的一些密码 ID,但我不确定 API.ai 支持哪些密码套件。

有没有一种方法可以接受任何请求密码,以便让 API.ai 和我的 webhook 之间的通信正常工作?

我从 Google 那里得知您必须使用来自受信任的证书颁发机构的 SSL 证书,而不是自签名证书,也许有一天 API.AI 会更新他们的文档来提及这一点