Web应用程序bot发出一条消息“抱歉,我的机器人代码有问题". [英] Web app bot is giving an message "Sorry, my bot code is having an issue"

查看:83
本文介绍了Web应用程序bot发出一条消息“抱歉,我的机器人代码有问题".的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

你好,

我们开发了一种适用于所有渠道的漫游器,并使用漫游器框架在内部托管.该机器人运行正常.我们已经在azure中创建了一个新的bot,并提供了一个已经托管在本地的端点 机器人正在工作.这个新的漫游器给出了一个错误,抱歉,我的漫游器代码有问题".

要进行更多研究,我们尝试在模拟器中的Visual Studio中调试示例回显代码,该代码已按预期工作.为了从其他渠道进行调试,我们在消息进入的地方使用了ngrok 消息控制器,但它引发了错误,并且频道显示了一条错误消息对不起,我的机器人代码有问题".日志位于该消息的末尾.

 

与我们在azure bot服务中发布并工作的代码相同,但是当我们在内部托管它时,它会给出相同的错误响应和IIS日志指示500个内部服务器错误.

 

能否请您查看日志/错误消息并帮助我们知道是否错过了要配置的任何设置?

" {\ r \ n  \"message \":\发生了错误.\",\ r \ n  \"exceptionMessage \":\操作返回了无效的状态代码'NotFound'\',\ r \ n  \"exceptionType \":\"Microsoft.Bot.Connector.ErrorResponseException \",\ r \ n  \"stackTrace \":\   位于Microsoft.Bot.Connector.BotState.< GetConversationDataWithHttpMessagesAsync> d__8.MoveNext()\\ r \\ n-- 从上一个引发异常的位置开始的堆栈跟踪结束--- \\ r \\ n  位于System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(任务任务)\\ r \\ n    at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task 任务)\\ r \\ n  在Microsoft.Bot.Connector.BotStateExtensions中.< GetConversationDataAsync> d__7.MoveNext()\\ r \\ n--从上一个引发异常的位置开始的堆栈结束跟踪.   at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task 任务)\\ r \\ n  在System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(任务任务)\\ r \\ n  < Microsoft.Bot.Builder.Dialogs.Internals.ConnectorStore.< Microsoft-Bot-Builder-Dialogs-Internals-IBotDataStore< Microsoft-Bot-Connector-BotData> -LoadAsync> d__2.MoveNext()\\ r \\ n-- 从先前引发异常的位置开始的堆栈跟踪结束--- \\ r \\ n  位于System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(任务任务)\\ r \\ n    at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task 任务)\\ r \\ n  在Microsoft.Bot.Builder.Dialogs.Internals.CachingBotDataStore中.< LoadFromInnerAndCache> d__8.MoveNext()\\ r \\ n--从上一个引发异常的位置开始的堆栈跟踪--- \\ r \\ n    at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task 任务)\\ r \\ n  在System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(任务任务)\\ r \\ n  < Microsoft-Bot-Builder-Dialogs-Internals-IBotDataStore< Microsoft-Bot-Connector-BotData> -LoadAsync> d__6.MoveNext()\\ r \\ n-- 从上一个引发异常的位置开始的堆栈跟踪结束--- \\ r \\ n  位于System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(任务任务)\\ r \\ n    at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task 任务)\\ r \\ n  在Microsoft.Bot.Builder.Dialogs.Internals.BotDataBase`1中.< LoadData> d__16.MoveNext()\\ r \\ n--从上次引发异常的位置开始的堆栈跟踪--- \ \ r \\ n    at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task 任务)\\ r \\ n  在System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(任务任务)\\ r \\ n   在Microsoft.Bot.Builder.Dialogs.Internals.BotDataBase`1.< LoadAsync> d__8.MoveNext()\\ r \\ n--堆栈跟踪结束 从之前引发异常的位置开始--- \\ r \\ n  位于System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(任务任务)\\ r \\ n    at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task 任务)\\ r \\ n  在Microsoft.Bot.Builder.Dialogs.Internals.DialogTaskManagerBotDataLoader中.< LoadAsync> d__11.MoveNext()\\ r \\ n--从上次引发异常的位置开始的堆栈跟踪--- \\ r \\ n    at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task 任务)\\ r \\ n  在System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(任务任务)\\ r \\ n   在Microsoft.Bot.Builder.Dialogs.Internals.PersistentDialogTask中.< Microsoft-Bot-Builder-Dialogs-Internals-IPostToBot-PostAsync> d__3.MoveNext()\\ r \\ n-- 从上一个引发异常的位置开始的堆栈跟踪结束--- \\ r \\ n  位于System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(任务任务)\\ r \\ n    at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task 任务)\\ r \\ n   at Microsoft.Bot.Builder.Dialogs.Internals.ExceptionTranslationDialogTask.< Microsoft-Bot-Builder-Dialogs-Internals-IPostToBot-PostAsync> d__2.MoveNext()\\ r \\ n--从以下位置开始的堆栈跟踪引发异常的先前位置 --- \\ r \\ n  位于System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(任务任务)\\ r \\ n   在System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(任务任务)\\ r \\ n   在Microsoft.Bot.Builder.Dialogs.Internals.SerializeByConversation中.< Microsoft-Bot-Builder-Dialogs-Internals-IPostToBot-PostAsync> d__4.MoveNext()\\ r \\ n-- 从上一个引发异常的位置开始的堆栈跟踪结束--- \\ r \\ n  位于System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(任务任务)\\ r \\ n    at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task 任务)\\ r \\ n   at Microsoft.Bot.Builder.Dialogs.Internals.PostUnhandledExceptionToUser.< Microsoft-Bot-Builder-Dialogs-Internals-IPostToBot-PostAsync> d__5.MoveNext()\\ r \\ n--堆栈结束跟踪自引发异常的先前位置 --- \\ r \\ n   at Microsoft.Bot.Builder.Dialogs.Internals.PostUnhandledExceptionToUser.< Microsoft-Bot-Builder-Dialogs-Internals-IPostToBot-PostAsync> d__5.MoveNext()\\ r \\ n--堆栈结束跟踪自引发异常的先前位置 --- \\ r \\ n  位于System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(任务任务)\\ r \\ n   在System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(任务任务)\\ r \\ n   在Microsoft.Bot.Builder.Dialogs.Internals.LogPostToBot.< Microsoft-Bot-Builder-Dialogs-Internals-IPostToBot-PostAsync> d__3.MoveNext()\\ r \\ n-- 从上一个引发异常的位置开始的堆栈跟踪结束--- \\ r \\ n  位于System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(任务任务)\\ r \\ n    at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task 任务)\\ r \\ n  在Microsoft.Bot.Builder.Dialogs.Conversation中.< SendAsync> d__11.MoveNext()\\ r \\ n--从上一个引发异常的位置开始的堆栈跟踪--- \\ r \\ n    at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task 任务)\\ r \\ n  在System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(任务任务)\\ r \\ n   在Microsoft.Bot.Builder.Dialogs.Conversation中.< SendAsync> d__6.MoveNext()\\ r \\ n--上一个堆栈的结束跟踪 引发异常的位置--- \\ r \\ n  位于System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(任务任务)\\ r \\ n   在System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(任务任务)\\ r \\ n   在CrunchBot.MessagesController中.< Post> d__1.MoveNext()在F:\\\\ Bot \\\\ Bot Framework \\\\ CrunchBot-BOT \\\\\ CrunchBot Web服务-Auth \\\\中CrunchBot \\\\ Controllers \\\\ MessagesController.cs:第30行\\ r \\ n--从上一位置开始的堆栈结束跟踪 引发异常的位置--- \\ r \\ n  位于System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(任务任务)\\ r \\ n   在System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(任务任务)\\ r \\ n 在 < CastToObject> d__1`1.MoveNext()\\ r \\ n--从上一个引发异常的位置开始的堆栈结束跟踪.  位于System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(任务任务)\\ r \\ n   在System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(任务任务)\\ r \\ n   位于System.Web.Http.Controllers.ApiControllerActionInvoker.< InvokeActionAsyncCore> d__1.MoveNext()\\ r \\ n--从以下位置开始的堆栈跟踪 引发异常的先前位置--- \\ r \\ n  位于System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(任务任务)\\ r \\ n   在System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(任务任务)\\ r \\ n   位于System.Web.Http.Filters.ActionFilterAttribute.< CallOnActionExecutedAsync> d__6.MoveNext()\\ r \\ n--从上一个引发异常的位置开始的堆栈跟踪--- \\ r \\ n   位于System.Web.Http.Filters.ActionFilterAttribute.< CallOnActionExecutedAsync> d__6.MoveNext()\\ r \\ n-- 从先前引发异常的位置开始的堆栈跟踪结束--- \\ r \\ n  位于System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(任务任务)\\ r \\ n    at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task 任务)\\ r \\ n  位于System.Web.Http.Filters.ActionFilterAttribute.< ExecuteActionFilterAsyncCore> d__5.MoveNext()\\ r \\ n--从上一个引发异常的位置开始的堆栈跟踪--- \\ r \\ n    at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task 任务)\\ r \\ n  在System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(任务任务)\\ r \\ n   位于System.Web.Http.Controllers.ActionFilterResult.< ExecuteAsync> d__5.MoveNext()\\ r \\ n--从以下位置开始的堆栈跟踪 引发异常的先前位置--- \\ r \\ n  位于System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(任务任务)\\ r \\ n   在System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(任务任务)\\ r \\ n   位于System.Web.Http.Dispatcher.HttpControllerDispatcher.< SendAsync> d__15.MoveNext()\"\ r \ n}"


解决方案

获得更多专业帮助 在Azure Bot服务上 问题,请发布您的查询 此处 .

参考 Bot Framework-获得支持 以获取更多详细信息.

- -------------------------------------------------- --------------------------------------
如果此答案有帮助,请单击标记为答案"或上投票".要提供有关您的论坛体验的其他反馈,请单击 span> .


Hello, 

We have developed an bot for all channels and hosted on premise using bot framework. This bot is working as expected. We have created a new bot in azure and provide a endpoint to already hosted on-premise bot which is working. This new bot is giving an error that "Sorry, my bot code is having an issue". 

To investigate more, we have tried to debug sample echo code in visual studio in emulator which was working as expected. To debug from other channels, we have used ngrok where a message enters into the messages controller but it throws an error and channel shows an error message "Sorry, my bot code is having an issue".  Logs are in the end of this message.

 

Same code we have published in azure bot service and worked but when we have hosted it on-premise it gave same error response and IIS logs indicates 500-internal server error.

 

Could you please review log/error message and help us to know if we missed any setting to be configured?

"{\r\n  \"message\": \"An error has occurred.\",\r\n  \"exceptionMessage\": \"Operation returned an invalid status code 'NotFound'\",\r\n  \"exceptionType\": \"Microsoft.Bot.Connector.ErrorResponseException\",\r\n  \"stackTrace\": \"   at Microsoft.Bot.Connector.BotState.<GetConversationDataWithHttpMessagesAsync>d__8.MoveNext()\\r\\n--- End of stack trace from previous location where exception was thrown ---\\r\\n   at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)\\r\\n   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)\\r\\n   at Microsoft.Bot.Connector.BotStateExtensions.<GetConversationDataAsync>d__7.MoveNext()\\r\\n--- End of stack trace from previous location where exception was thrown ---\\r\\n   at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)\\r\\n   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)\\r\\n   at Microsoft.Bot.Builder.Dialogs.Internals.ConnectorStore.<Microsoft-Bot-Builder-Dialogs-Internals-IBotDataStore<Microsoft-Bot-Connector-BotData>-LoadAsync>d__2.MoveNext()\\r\\n--- End of stack trace from previous location where exception was thrown ---\\r\\n   at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)\\r\\n   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)\\r\\n   at Microsoft.Bot.Builder.Dialogs.Internals.CachingBotDataStore.<LoadFromInnerAndCache>d__8.MoveNext()\\r\\n--- End of stack trace from previous location where exception was thrown ---\\r\\n   at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)\\r\\n   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)\\r\\n   at Microsoft.Bot.Builder.Dialogs.Internals.CachingBotDataStore.<Microsoft-Bot-Builder-Dialogs-Internals-IBotDataStore<Microsoft-Bot-Connector-BotData>-LoadAsync>d__6.MoveNext()\\r\\n--- End of stack trace from previous location where exception was thrown ---\\r\\n   at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)\\r\\n   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)\\r\\n   at Microsoft.Bot.Builder.Dialogs.Internals.BotDataBase`1.<LoadData>d__16.MoveNext()\\r\\n--- End of stack trace from previous location where exception was thrown ---\\r\\n   at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)\\r\\n   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)\\r\\n   at Microsoft.Bot.Builder.Dialogs.Internals.BotDataBase`1.<LoadAsync>d__8.MoveNext()\\r\\n--- End of stack trace from previous location where exception was thrown ---\\r\\n   at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)\\r\\n   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)\\r\\n   at Microsoft.Bot.Builder.Dialogs.Internals.DialogTaskManagerBotDataLoader.<LoadAsync>d__11.MoveNext()\\r\\n--- End of stack trace from previous location where exception was thrown ---\\r\\n   at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)\\r\\n   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)\\r\\n   at Microsoft.Bot.Builder.Dialogs.Internals.PersistentDialogTask.<Microsoft-Bot-Builder-Dialogs-Internals-IPostToBot-PostAsync>d__3.MoveNext()\\r\\n--- End of stack trace from previous location where exception was thrown ---\\r\\n   at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)\\r\\n   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)\\r\\n   at Microsoft.Bot.Builder.Dialogs.Internals.ExceptionTranslationDialogTask.<Microsoft-Bot-Builder-Dialogs-Internals-IPostToBot-PostAsync>d__2.MoveNext()\\r\\n--- End of stack trace from previous location where exception was thrown ---\\r\\n   at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)\\r\\n   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)\\r\\n   at Microsoft.Bot.Builder.Dialogs.Internals.SerializeByConversation.<Microsoft-Bot-Builder-Dialogs-Internals-IPostToBot-PostAsync>d__4.MoveNext()\\r\\n--- End of stack trace from previous location where exception was thrown ---\\r\\n   at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)\\r\\n   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)\\r\\n   at Microsoft.Bot.Builder.Dialogs.Internals.PostUnhandledExceptionToUser.<Microsoft-Bot-Builder-Dialogs-Internals-IPostToBot-PostAsync>d__5.MoveNext()\\r\\n--- End of stack trace from previous location where exception was thrown ---\\r\\n   at Microsoft.Bot.Builder.Dialogs.Internals.PostUnhandledExceptionToUser.<Microsoft-Bot-Builder-Dialogs-Internals-IPostToBot-PostAsync>d__5.MoveNext()\\r\\n--- End of stack trace from previous location where exception was thrown ---\\r\\n   at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)\\r\\n   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)\\r\\n   at Microsoft.Bot.Builder.Dialogs.Internals.LogPostToBot.<Microsoft-Bot-Builder-Dialogs-Internals-IPostToBot-PostAsync>d__3.MoveNext()\\r\\n--- End of stack trace from previous location where exception was thrown ---\\r\\n   at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)\\r\\n   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)\\r\\n   at Microsoft.Bot.Builder.Dialogs.Conversation.<SendAsync>d__11.MoveNext()\\r\\n--- End of stack trace from previous location where exception was thrown ---\\r\\n   at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)\\r\\n   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)\\r\\n   at Microsoft.Bot.Builder.Dialogs.Conversation.<SendAsync>d__6.MoveNext()\\r\\n--- End of stack trace from previous location where exception was thrown ---\\r\\n   at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)\\r\\n   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)\\r\\n   at CrunchBot.MessagesController.<Post>d__1.MoveNext() in F:\\\\Bot\\\\Bot Framework\\\\CrunchBot-BOT\\\\CrunchBot Web Service - Auth\\\\CrunchBot\\\\Controllers\\\\MessagesController.cs:line 30\\r\\n--- End of stack trace from previous location where exception was thrown ---\\r\\n   at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)\\r\\n   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)\\r\\n   at System.Threading.Tasks.TaskHelpersExtensions.<CastToObject>d__1`1.MoveNext()\\r\\n--- End of stack trace from previous location where exception was thrown ---\\r\\n   at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)\\r\\n   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)\\r\\n   at System.Web.Http.Controllers.ApiControllerActionInvoker.<InvokeActionAsyncCore>d__1.MoveNext()\\r\\n--- End of stack trace from previous location where exception was thrown ---\\r\\n   at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)\\r\\n   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)\\r\\n   at System.Web.Http.Filters.ActionFilterAttribute.<CallOnActionExecutedAsync>d__6.MoveNext()\\r\\n--- End of stack trace from previous location where exception was thrown ---\\r\\n   at System.Web.Http.Filters.ActionFilterAttribute.<CallOnActionExecutedAsync>d__6.MoveNext()\\r\\n--- End of stack trace from previous location where exception was thrown ---\\r\\n   at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)\\r\\n   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)\\r\\n   at System.Web.Http.Filters.ActionFilterAttribute.<ExecuteActionFilterAsyncCore>d__5.MoveNext()\\r\\n--- End of stack trace from previous location where exception was thrown ---\\r\\n   at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)\\r\\n   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)\\r\\n   at System.Web.Http.Controllers.ActionFilterResult.<ExecuteAsync>d__5.MoveNext()\\r\\n--- End of stack trace from previous location where exception was thrown ---\\r\\n   at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)\\r\\n   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)\\r\\n   at System.Web.Http.Dispatcher.HttpControllerDispatcher.<SendAsync>d__15.MoveNext()\"\r\n}"


解决方案

For more specialized assistance on the Azure Bot Service issues, do post your query here.

Refer Bot Framework-Get Support for more details.

------------------------------------------------------------------------------------------
If this answer was helpful, click "Mark as Answer" or "Up-Vote". To provide additional feedback on your forum experience, click here.


这篇关于Web应用程序bot发出一条消息“抱歉,我的机器人代码有问题".的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆