【发布时间】:2018-03-03 13:28:02
【问题描述】:
当发布到本地机器时,我的机器人可以在本地机器上正常工作。
[15:14:02] -> POST 200 [conversationUpdate]
[15:14:06] Warning: The Bot Framework State API is not recommended for production environments, and may be deprecated in a future release. Learn how to implement your own storage adapter.
[15:14:06] <- GET 200 getConversationData
[15:14:06] <- GET 200 getPrivateConversationData
[15:14:07] <- GET 200 getUserData
当我将此发布到 Azure 机器人时,不要回复消息,状态变成这样:
[15:24:10] -> POST 200 [conversationUpdate]
[15:24:10] -> POST 200 [conversationUpdate]
[15:24:13] -> POST 200 [message] hello
应用程序洞察记录消息事件,但在此事件之后没有任何反应。
所有的 web.config 都被正确复制了。
【问题讨论】:
-
我猜你还在用模拟器,那你设置好Ngrok了吗?
-
@NicolasR 我试过模拟器和电报聊天。 ngrok 已设置,但它仍然无法正常工作,也不例外。应用程序洞察显示该消息已收到,但之后没有任何反应
-
当你用模拟器连接到发布的机器人时,你提供了appid和密码吗? (另外:是web.config中的appid和密码还是azure上的app设置?)
-
@EricDahlvang 是的,他们在那里
标签: c# botframework