感谢您查看我的问题。
异常如题。
它部署在 AWS 服务器上并与 Skype 集成。
当我使用机器人模拟器在本地测试我的应用程序时,Microsoft.Bot.Schema.ErrorResponseException
没有发生。
它仅在使用 Skype 时发生。
环境:
- Microsoft.Bot.Builder 4.2.2
- Microsoft.Bot.Builder.AI.Luis 4.2.2
- Microsoft.Bot.Builder.AI.QnA 4.2.2
- Microsoft.Bot.Connector 4.2.2
Microsoft.Bot.Schema.ErrorResponseException: Operation returned an invalid status code 'BadRequest'
at Microsoft.Bot.Connector.Conversations.ReplyToActivityWithHttpMessagesAsync(String conversationId, String activityId, Activity activity, Dictionary`2 customHeaders, CancellationToken cancellationToken)
at Microsoft.Bot.Connector.ConversationsExtensions.ReplyToActivityAsync(IConversations operations, String conversationId, String activityId, Activity activity, CancellationToken cancellationToken)
at Microsoft.Bot.Builder.BotFrameworkAdapter.SendActivitiesAsync(ITurnContext turnContext, Activity[] activities, CancellationToken cancellationToken)
at Microsoft.Bot.Builder.TurnContext.<>c__DisplayClass22_0.<<SendActivitiesAsync>g__SendActivitiesThroughAdapter|1>d.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
有人知道这个错误的可能原因吗?
再次感谢您对我的帮助。
最佳答案
因为在我发送的消息中,它包含 HTML 标记。 所以这可能会使应用程序崩溃。
关于c# - Microsoft.Bot.Schema.ErrorResponseException : Operation returned an invalid status code 'BadRequest' ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54859262/