Intellect Board Pro
Расширяемый движок форума с разделами разных типов
Объявление
Выпущена версия 3.02 с двумя новыми типами разделов: блог и микроблог.
Перейти к скачиванию
Привет, гость!

Заголовок Authorization в PHP

Как передать его в скрипт с помощью mod_rewrite

Настройки отображения темы Показывать по сообщений с сортировкой .
Выводить , отправленные .
Одна страница
Распечатать
4X_Pro
Основатель проекта
Всего сообщений: 335
Зарегистрирован: 22 сен 2014, 18:56
Откуда: Москва, Перово
Рейтинг пользователя: 6

0
23 апреля 2021, 03:28. Редактировалось 1 раз, последний — 24 апреля 2021, 17:11#1
Занимаюсь реализацией протокола MicroPub в IntB и столкнулся с неожиданной проблемой: не мог в PHP-скрипте получить OAuth-токен. Он передаётся в заголовке Authorization: Bearer значение_токена, но в переменной $_SERVER не наблюдалось ничего похожего на этот заголовок. Пришлось лезть в поиск. В итоге нашёл решение для Apache: перенести содержимое тега в переменную среды. Делается это с помощью директивы для mod_rewrite:
RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]
После этого содержимое заголовка будет доступно как REDIRECT_HTTP_AUTHORIZATION

Критикуя — предлагай, предлагая — обосновывай!
4xpro.ru — мой личный сайт-мультиблог на Intellect Board.

Одна страница
Распечатать

У вас нет прав для отправки сообщений в эту тему.