【问题标题】:How do I add pem file to Dialogflow如何将 pem 文件添加到 Dialogflow
【发布时间】:2021-03-05 00:14:02
【问题描述】:

我在自己的私人服务器上设置了 Dialogflow Fulfillment,但无法使用 https。我已经使用letsencrypt创建了一个证书,并且我使用启用了SSL证书验证的Postman得到了正确的响应。但是,我收到“Webhook 调用失败。错误:不可用”的响应。来自对话流

有人可以指导我完成将证书 pem 文件添加到 Dialogflow 的步骤(如果这是我需要做的)

【问题讨论】:

  • 您介意发布以下内容吗:完整堆栈跟踪错误、执行脚本和重现步骤?

标签: dialogflow-es dialogflow-es-fulfillment


【解决方案1】:

事实证明证书工作正常,这是另一个与 https 无关的问题(v1 到 v2 迁移更改)导致错误。

如果 Dialogflow 提供更多描述性错误消息,那就太好了。

感谢所有阅读本文的人。

【讨论】:

    【解决方案2】:

    什么是日志?看看我们能不能看到问题。另外,检查依赖关系。此外,如果您的证书格式不正确,您可以执行以下操作来获取正确的证书以及正确的密钥...

    这里最好的做法之一是使用以下tool

    为了确保您可以在本地计算机上看到您的证书,然后,您可以将鼠标悬停在您的证书上,然后您可以单击导出证书,您可以在其中选择带有密钥的 .pem 文件作为单独的文件。

    如果您在此处没有看到您的证书,则必须通过实用工具导入证书,如果您收到以下错误消息“私钥与当前证书不匹配”,您将必须创建一个新的CSR,您必须重新颁发证书才能将其导入实用工具。然后,您应该能够将相同的证书导出为 .pem 文件。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-07-09
      • 1970-01-01
      • 2020-08-10
      • 1970-01-01
      • 2020-05-30
      相关资源
      最近更新 更多