Я работаю с ботом на python, используя бот-фреймворк. Я использую образец эхо-шаблона cookiecutter. Echo Bot
Я развернул код бота как лямбда-функцию AWS, подключенную через шлюз API. Тестирование эмулятора бота с NO APP-учетными данными прошло успешно.
Я получаю сообщение об ошибке при попытке проверить его с помощью зарегистрированного идентификатора приложения и пароля приложения. Я зарегистрировал своего бота, используя следующий URL: dev bot framework
Нужно ли мне добавлять какие-либо дополнительные условия аутентификации в моем боте? Будет здорово, если кто-нибудь укажет мне правильное направление. Спасибо!
Это трассировка ошибки назад:
Traceback (most recent call last):
File "C:\Users\abhishek.mishra\AppData\Local\Programs\Python\Python36\lib\site-packages\botbuilder\core\bot_framework_adapter.py", line 209, in process_activity
await self.authenticate_request(activity, auth_header)
File "C:\Users\abhishek.mishra\AppData\Local\Programs\Python\Python36\lib\site-packages\botbuilder\core\bot_framework_adapter.py", line 241, in authenticate_request
self.settings.channel_service,
File "C:\Users\abhishek.mishra\AppData\Local\Programs\Python\Python36\lib\site-packages\botframework\connector\auth\jwt_token_validation.py", line 42, in authenticate_request
raise Exception("Unauthorized Access. Request is not authorized")
Exception: Unauthorized Access. Request is not authorized