Поскольку вы тестируете образец непосредственно в веб-приложениях Azure, следует обратить внимание на несколько вопросов.
1, const MICROSOFT_APP_ID = envx("MICROSOFT_APP_ID");
const MICROSOFT_APP_PASSWORD = envx("MICROSOFT_APP_PASSWORD");
мы объявляем среду действительной как MicrosoftAppId
и MicrosoftAppPassword
.Пожалуйста, измените это предложение как
//bot application identity
const MICROSOFT_APP_ID = envx("MicrosoftAppId");
const MICROSOFT_APP_PASSWORD = envx("MicrosoftAppPassword");
2, и вам также необходимо проверить, правильно ли установлены переменные среды в настройках приложения Azure Web App, которое отображается как https://github.com/MicrosoftDX/botauth/tree/master/Node/examples/aadv2#3-setup-environment-variables
3.Вы можете использовать онлайн-редактор кода для разработки, отладки и управления своим проектом в Azure Web Apps.
А в столбце output
вы можете увидеть подробные ошибки, выданные приложением.Вы можете использовать эту информацию, чтобы сузить вашу проблему.
Советы. После изменения настроек приложения лучше перезапустить Azure Web App.