Доступ к API PLATFORM jwt игнорируется

  • Я прошу токен, он работает:
POST auth-user.coi.im/login_check   {"username": "reader", "password": "reader"}
{"token": 
 eyJ0eXAiOiJKV..........................................................." }
  • без токена: Ничего страшного ! у меня есть сообщение об ошибке
    auth-user.coi.im/api/users/1
{"code":401,"message":"JWT Token not found"}
  • с токеном:
auth-user.coi.im/api/users/1
Authorization Bearer eyJ0eXAiOiJKV...........................................................

Не удалось получить ответ Произошла ошибка при подключении к auth-user.coi.im/api/users/1.

  • или с завитком и с токеном:
curl -X POST -H "Content-Type: application/json" -H "Authorization: Bearer eyJ0eXAiOiJKV1QiLC......................"

curl: (56) Ошибка получения: соединение было сброшено

ПОМОЩЬ ! У меня такой же ответ, как если бы я указал что-то вроде URL почему он работает на моем компьютере, а не на удаленном сервере?

Стоит ли изучать PHP в 2026-2027 годах?
Стоит ли изучать PHP в 2026-2027 годах?
Привет всем, сегодня я хочу высказать свои соображения по поводу вопроса, который я уже много раз получал в своем сообществе: "Стоит ли изучать PHP в...
Symfony Station Communiqué - 7 июля 2023 г
Symfony Station Communiqué - 7 июля 2023 г
Это коммюнике первоначально появилось на Symfony Station .
Symfony Station Communiqué - 17 февраля 2023 г
Symfony Station Communiqué - 17 февраля 2023 г
Это коммюнике первоначально появилось на Symfony Station , вашем источнике передовых новостей Symfony, PHP и кибербезопасности.
Управление ответами api для исключений на Symfony с помощью KernelEvents
Управление ответами api для исключений на Symfony с помощью KernelEvents
Много раз при создании api нам нужно возвращать клиентам разные ответы в зависимости от возникшего исключения.
0
0
83
1

Ответы 1

Если вы используете сервер Apache, он удалит любой заголовок авторизации не в допустимом формате HTTP BASIC AUTH.

Создайте файл .htaccess в корне вашего проекта и добавьте это правило,

SetEnvIf Authorization "(.*)" HTTP_AUTHORIZATION=$1

Найдено в: JWT-документы

Другие вопросы по теме