Bots Facebook bot在密码重置后停止工作

Bots Facebook bot在密码重置后停止工作,bots,botframework,facebook-messenger,facebook-messenger-bot,Bots,Botframework,Facebook Messenger,Facebook Messenger Bot,我有一些facebook机器人是使用机器人框架C#创建的,运行在Azure上 在我访问facebook、更改密码并在安全状态下单击“注销所有会话”后,所有会话都同时停止工作 这是我在Bot框架网站上看到的错误消息: {"error": {"message":"Error validating access token: The session has been invalidated because the user changed their password or Facebook ha

我有一些facebook机器人是使用机器人框架C#创建的,运行在Azure上

在我访问facebook、更改密码并在安全状态下单击“注销所有会话”后,所有会话都同时停止工作

这是我在Bot框架网站上看到的错误消息:

{"error":
  {"message":"Error validating access token: The session has been invalidated because the user changed their password or Facebook has changed the session for security reasons.",
  "type":"OAuthException",
  "code":190,
  "error_subcode":460,
  "fbtrace_id":"Hh+N0op30L5"}}

我尝试重新生成页面访问令牌,并在Bot框架设置中替换它。我尝试将机器人重新订阅到Facebook页面。我仍然无法让bot再次工作。

发生这种情况时,您只需重新生成访问令牌,然后验证并保存Facebook是否可以访问您的webhook


您可以从Webhook的编辑订阅部分执行此操作

通过重新生成页面访问令牌和重新注册webhook,我可以让机器人再次工作。这两个操作都不能立即工作,也不能单独工作。在重新生成访问令牌后,您仍然会收到相同的错误,或者调用不起作用?我的意思是,我以某种方式修复了它。因此,重新生成令牌并将其复制到bot框架的设置中无法单独工作。重新添加webhook本身也不起作用。但不知何故,也许等了几分钟后,机器人又复活了。因此,我无法真正弄清楚允许我这么做的确切操作顺序。但是重新生成访问令牌不会影响应用程序端吗?用户注销或更改密码与此有什么关系?