Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/http/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Facebook Messanger应用程序Webhooks仅限HTTPS?_Facebook_Http_Https_Webhooks - Fatal编程技术网

Facebook Messanger应用程序Webhooks仅限HTTPS?

Facebook Messanger应用程序Webhooks仅限HTTPS?,facebook,http,https,webhooks,Facebook,Http,Https,Webhooks,我正试图通过webhooks配置我的机器人与facebook messanger。但是,当我将我的url放入webhook url字段时,我会收到一条消息,表明它不是HTTPS url。他们强迫它只使用HTTPS吗?这是否意味着每个想要设置自定义Webhook的人也需要设置SSL证书呢?总之,facebook的 Webhook安全性 所有对开发人员定义的回调URL的webhook调用都是通过HTTPS进行的,从而确保webhook有效负载的传输级别安全 为了提供额外的安全性,每个POST负载中都

我正试图通过webhooks配置我的机器人与facebook messanger。但是,当我将我的url放入webhook url字段时,我会收到一条消息,表明它不是HTTPS url。他们强迫它只使用HTTPS吗?这是否意味着每个想要设置自定义Webhook的人也需要设置SSL证书呢?

总之,facebook的

Webhook安全性

所有对开发人员定义的回调URL的webhook调用都是通过HTTPS进行的,从而确保webhook有效负载的传输级别安全


为了提供额外的安全性,每个POST负载中都包含一个HTTP头X-Hub-Signature,您应该使用它来验证负载是否来自Facebook服务器。

它始终是仅限https afaik。老实说,我不知道你想要什么答案。如果它这么说的话,你是否需要https?我的问题是,我使用的是一个复杂的演示虚拟化环境和虚拟盒。做所有这些都有点匆忙,因为产品是模块化的,并且服务于不同的docker图像。(复杂的基础设施)@luschn我认为ngrok可能是唯一可能的解决方案。