Внутренняя ошибка сервера. Функции Azure с spfx реагировать-искать-уточнять - PullRequest
0 голосов
/ 10 января 2019

Я развертываю реактивный поиск-уточнение с функциями LUIS и Azure https://github.com/SharePoint/sp-dev-fx-webparts/tree/master/samples/react-search-refiners/functions

Теперь я прошел через различные проблемы и, наконец, подтвердил связь между SPFx и Function App.

Моя проблема заключается в том, что при поиске после развертывания в соответствии с процедурой возникает внутренняя ошибка сервера после кода состояния 200. И сообщение об ошибке не возвращается.

POST https: //.azurewebsites.net/api/enhanceQuery 500 (Внутренняя ошибка сервера) Сообщение: [NlpService.enhanceSearchQuery ()]: Ошибка: '{"error": {"type": "function_error", "message": "Error"}}' для URL «Https: //.azurewebsites.net/api/enhanceQuery'

В журнале приложения Function Function выполняется и успешно возвращается код 0. Таким образом, он не возвращает код ошибки.

Моя проверка ниже, что не содержится в README. Кто-нибудь мне поможет?

  • Установить local.settings.json равным переменной окружения.
  • Измените уровень авторизации "function" на "anonymous" для упрощения.
  • Локальная отладка выполнена успешно.
  • POSTMAN не проверял, потому что rawQuery из HttpRequest может быть включены большие ключи и значения.
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...