Я только что снял последнюю версию Swagger из репозитория Git (3.0.19), используя: https://github.com/swagger-api/swagger-ui.git, и обновил мой API для использования новой версии.
git describe --tags
для подтверждения и моя версия сейчас: v3.0.19-6-gaab1403
У меня возникла проблема, описанная здесь, в которой мой ответ - 403 (я вижу это в инспекторе в браузере), и хотя у меня есть ответ на ошибку 403, я все еще получаю сообщение TypeError: Failed to fetch
.
Вот фрагмент моего определения относительно ответа 403:
"403": {
"description": "Forbidden",
"headers": {
"Access-Control-Allow-Origin": {
"type": "string"
}
}
},
Я также заметил, что здесь сообщается, однако, я знаю, что это не проблема CORS, так как я проверил конечные точки, и ОПЦИИ возвращаются правильно, как и конечные точки, если они вызваны с действительной информацией (я форсирую это 403).
Может ли кто-нибудь указать мне правильное направление, пожалуйста?
Обновление: с тех пор я проверил ответ 401 с тем же ответом.
И что 400 работает, как ожидалось: