BOT框架集成 - 502 Bad Gateway - 无法发送活动:向您的bot发送此消息时出错:HTTP状态代码InternalServerError
问题描述:
我们正在开发使用Microsoft BOT框架的BOT。 BOT驻留在公司场所,并将利用网络聊天频道与dev.botframework.com进行通信。对于支持互联网的站点(驻留在companyinfra上)的身份验证部分与dev.botframework.com集成,用于一个BOT应用程序,我们有以下配置
我们创建的BOT端点是使用符合x509.v3标准的通配符证书,但作为其外卡证书,它被企业中的许多互联网站点使用 和SSL通配符证书没有确切的主机名
SSL通配符证书名称:* .. com 我们的主机名是:
https://env name.domain name.com
我们使用的SSL通配符证书是CRL的一部分 但是根据Microsoft在以下2个URL中发布的指南,似乎证书不应该是CRL的一部分,并且也应该具有完全相同的主机名 https://docs.microsoft.com/en-us/bot-framework/rest-api/bot-framework-rest-connector-authentication 微软/ BotBuilder#3418
上述指引指出: “当前和有效”的大多数检查是对服务器SSL证书的标准检查:证书名称必须与主机名匹配,不得过期,不得在CRL中列出,它必须具有正确的EKU集,
因此,我们围绕证书实施了两个不匹配点。 如果我们的房地产BOT与dev.botfrmework.com的整合能够无缝运作,请通过以下两点告诉我们?