Запрос веб-служб Exchange возвращает 401 на некоторых серверах с использованием PHP-EWS - PullRequest
3 голосов
/ 03 февраля 2012

У меня есть небольшое приложение CodeIgniter 2.1.0, которое использует PHP-EWS для подключения к серверу Exchange 2007 и возврата набора элементов календаря.

Отлично работает на моем локальном компьютере.Машина разработки MAMP.При развертывании на своем промежуточном сервере для тестирования (общий хост Bluehost) я получаю следующую ошибку:

Неустранимая ошибка PHP: необработанное исключение «EWS_Exception» с сообщением «Клиент SOAP вернул состояние 401»

Есть идеи?

1 Ответ

0 голосов
/ 30 марта 2013

Попробуйте использовать wfetch / fiddler или что-то подобное для повторного создания запроса и отправки, чтобы вы могли проверить ответ от EWS.

В зависимости от библиотеки, которую вы используете для отправки запроса, попробуйте включить более высокую степень детализации ведения журнала.

Все ли серверы были настроены с одним и тем же хранилищем доверенных сертификатов cacert для разрешения запросов EWS?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...