У меня есть экземпляр функций Azure, который вызывает конкретную конечную точку API Django.Django API не требует никакой аутентификации, и я использовал аннотатор @csrf_exempt
в файле views.py.Это запрос POST, который получает параметры запроса из URL.Когда я вызываю конечную точку из Postman, она работает нормально, но когда функции Azure выполняют HTTP-вызов Post, API выдает ошибку 403 Forbidden.Нет явной ошибки 403, которая закодирована в Django API.Журналы AppInsights предполагают, что log.py line 228
выдает ошибку.Насколько я понимаю, соответствующий файл log.py присутствует в django/utils/log.py
. Я не могу понять, почему в API возникает ошибка 403.Есть предложения?