Microsoft.Bot.Schema.ErrorResponseException: операция вернула недопустимый код состояния «BadRequest» - PullRequest
0 голосов
/ 25 февраля 2019

Спасибо, что заглянули на мои вопросы.

Исключение составляет приложение в точности как заголовок.

Оно было развернуто на сервере AWS и интегрировалось с Skype.

Microsoft.Bot.Schema.ErrorResponseException не произошло, когда я тестировал свое приложение на локальном компьютере с помощью эмулятора бота.

Это происходит только в Skype.

Env:

  • 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 ---

Кто-нибудь знал возможные причины этой ошибки?

Еще раз, большое спасибо за помощь.

1 Ответ

0 голосов
/ 25 февраля 2019

Потому что в отправленном мною сообщении содержатся теги HTML.Так что это может привести к сбою приложения.

...