Intereting Posts
Преобразуйте PNG в JPG и установите прозрачный фон в белый цвет с помощью ImageMagick и PHP Где можно найти руководства по PHP для предыдущих версий? Заказ по конкретному идентификатору, а не по общей колонке API календаря Google v3 – не создание события (аутентификация от сервера к серверу) Преобразование php для преобразования отношения «один ко многим» к вложенным массивам Как заставить проверенный валидатор Laravel добавлять ошибки в поле подтверждения? Найдите, используется ли изображение в любом месте Проверьте, существует ли $ _POST Нужно ли мне htmlentities () или htmlspecialchars () в подготовленных операциях? call_user_func в контексте класса (с указанным значением $) Динамический атрибут Magento / возможность сохранения в корзину Нужно слайд-шоу с кнопками Play? Документ Root PHP Отключить быстрый просмотр в PDF-файле Apache не работает после обновления Windows 8.1

включить заголовок авторизации HTTP Apache

Я пишу API с PHP ZF2 они используют HTTP авторизацию. Я получаю все заголовки HTTP с apache_request_headers() (также проверен с помощью $this->getRequest()->getHeaders()) .

Он работает на моей установленной языковой версии. Но на моем сервере заголовок авторизации HTTP недоступен. Мой инструмент Debug Browser показывает мне, что заголовок авторизации правильно отправляет.

Оба сервера работают с одним и тем же программным обеспечением: Ubuntu 14.04 с Apache2 (версия сервера: Apache / 2.4.7 (Ubuntu)).

apache2 модули apache2 (включено auth_basic ): включенные модули Apache2

Есть ли настройка PHP ini чтобы разрешить заголовок авторизации?

Редактирование 2015-05-13:

 $headers = apache_request_headers(); if (isset($headers['Authorization'])) { echo 'you are auth'; } else { echo 'there is no Authorization'; } 

В моей языковой системе это возвращает «вы auth», на сервере «нет авторизации». Протестировано с помощью приложения Postman в браузере Chrome.

edit 2015-05-14: Я думаю, что это тема Apache2.

Как включить заголовок авторизации в Apache2?