telegram.bot webhook中的超时 – asp.net mvc

我曾用Telegram.Bot开发了一个telegram机器人。

我试着重新开发这个机器人,首先我用BotFather创建了机器人,并得到了token。

我在telegram api中设置了webhook服务器api地址。但是当我检查webhookinfo时,它返回了这个错误。

https:/api.telegram.orgbotTokengetWebhookinfo。

响应。

"last_error_date":1585419712, "last_error_message": "连接已超时"

我检查了一下,它需要TLS12来进行安全连接,使用的是

System.Net.ServicePointManager.SecurityProtocol = System.Net.SecurityProtocolType.Tls12。

但它在我的服务器上没有得到更新,并显示超时错误。

我试着用postman和ngrok在我的iisexpress上运行,我得到了数据,并且可以在我的本地主机上发送消息给机器人。

但在主机上却不能工作,新的Telegram.Bot库或telegram服务器有什么问题?


更新

我检查了邮递员我的主机网址,邮递员也无法连接到该网址,我的代码会有什么问题?

这是当我在我的主机中调用更新接收网址时的响应。

连接尝试失败,因为连接方没有适当的响应一段时间后,或建立连接失败,因为连接的主机未能响应10.10.34.35:443。

解决方案:

我遇到了问题,我们使用的证书应该是有效的,而不是免费的。

想了解更多信息,请看这个链接。https:/core.telegram.orgbotswebhooks

给TA打赏
共{{data.count}}人
人已打赏
解决方案

如何在kdb中加载空单元格的csv?

2022-4-21 7:00:11

解决方案

如何解决随机行走问题中的这段代码?[关闭]

2022-4-21 7:00:13

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索