Php 具有自签名证书的电报bot webhook不工作
我正试图建立一个电报机器人的方式记录在这里- 我已经尝试了几乎所有的方法来使用我自己的自签名证书,但是在电报调用我传递的URL时没有成功,即使它返回一个OK结果Php 具有自签名证书的电报bot webhook不工作,php,cpanel,webhooks,self-signed,telegram-bot,Php,Cpanel,Webhooks,Self Signed,Telegram Bot,我正试图建立一个电报机器人的方式记录在这里- 我已经尝试了几乎所有的方法来使用我自己的自签名证书,但是在电报调用我传递的URL时没有成功,即使它返回一个OK结果 {"ok":true,"result":true,"description":"Webhook was set"} 我可以成功地调用其他方法,它们都工作得很好 我使用CPanel和openssl生成证书,并尝试了这两种方法 我使用了一个简单的html表单来调用setWebhook方法和一个PHP curl脚本 我试图传递我网站的UR
{"ok":true,"result":true,"description":"Webhook was set"}
- 我可以成功地调用其他方法,它们都工作得很好李>
- 我使用CPanel和openssl生成证书,并尝试了这两种方法李>
- 我使用了一个简单的html表单来调用
方法和一个PHP curl脚本setWebhook
- 我试图传递我网站的URL和IP地址
- 我多次测试我传递的webhook URL,并尝试使用不同的简单脚本来跟踪对它们的任何调用
- 我也检查了这里的所有问题,像我的一样,但没有一个问题得到解决
PS:购买经过验证的证书对我来说不是一个选择,我已经尝试了一些免费的ssl提供商,比如
startssl
(他们不接受我的域名,因为它以.ir
结尾,没有合理的理由,但不应该在这里关联,对吗?) 在自签名模式下,您应该:
- 创建自己的证书
- 在
主机设置中将其设置为您的
域
- 使用setWebHook发送证书的
公钥文件
cloudflare
。这很有效well@azerafatitnx很多,最后它与cloudflare一起工作。