Разверните настроенный веб-чат Bot Framework в Azure - PullRequest
0 голосов
/ 05 июля 2018

Я настроил свой веб-чат путем клонирования из источника здесь . Нет, я хочу развернуть это в Azure и разместить на одном из моих веб-сайтов. Я создаю приложение, основываясь на инструкциях выше. При попытке развертывания я получаю сообщение «У вас нет прав для просмотра этой страницы» или ошибка 503 Gateway.

Куда мне направить сайт Azure, чтобы посмотреть. Когда я работаю локально, мне нужно указать его на один из примеров в каталоге примеров. Когда я пытаюсь сделать то же самое в Azure, чат никогда не загружается и показывает пустое окно. Есть ли ошибка в способе развертывания приложения?

1 Ответ

0 голосов
/ 19 июля 2018

"У вас нет прав для просмотра этой страницы"

Я подозреваю, что на вашем веб-сайте Azure нет страницы по умолчанию, из-за которой возникает проблема. Вы можете добавить / указать веб-страницу как документ по умолчанию .

Та же проблема появляется, если в папке моего проекта нет документа по умолчанию (веб-страница):

enter image description here

Я настроил свой веб-чат, клонировав его из источника здесь. Теперь я хочу развернуть это в Azure и разместить на одном из моих веб-сайтов.

Вы можете выполнить следующие шаги, чтобы настроить и создать свой собственный веб-чат, а затем добавить его на свой веб-сайт.

1) Обратитесь к шагам, описанным в «Создание веб-чата» , чтобы создать свой собственный веб-чат

2) Включите свои собственные настроенные botchat.css и botchat.js в свой проект веб-сайта

3) Добавить ссылки на botchat.css и botchat.js в разделе веб-страницы

4) Добавить и запустить BotChat с информацией directLine_secret, botid и т. Д.

<script>
    BotChat.App({
        directLine: { secret: "{directline_secret}" },
        user: { id: 'You' },
        bot: { id: '{bot_id}' },
        resize: 'detect'
    }, document.getElementById("bot"));
</script>

5) Протестируйте его на локальном компьютере, если WebChat работает должным образом, затем опубликуйте сайт в Azure

Я выполнил тест с описанными выше шагами, и он отлично работает как на локальном, так и на веб-сайте Azure.

enter image description here

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...