Мне нужно, чтобы PHP аутентифицировался на сервере обмена. Как только я смогу успешно подключиться к нему, мне нужно будет написать запросы webdav на PHP, чтобы я мог извлекать данные с сервера обмена и использовать их в веб-приложении.
Это было бы несколько просто, за исключением того, что на сервере Exchange 2003 включена проверка подлинности на основе форм (FBA). С включенным FBA я полагаю, что должен делать то, что говорится в приведенной ниже (см. ссылку) статье в блоге. Моя проблема в том, что мне нужна помощь в преобразовании его инструкций для ASP в PHP.
http://blogs.msdn.com/webdav_101/archive/2008/12/12/webdav-fba-authentication-sample-explained.aspx
Кто-нибудь понимает детали того, что он описывает в этой статье? Любое понимание поможет.
Более конкретная информация, если необходимо: я не понимаю, как настроить запрос POST (я имею в виду, когда вы обычно отправляете данные в форму, разве вы обычно не загружаете страницу, на которую публикуете? В своих инструкциях он говорит POST в /exchweb/bin/auth/owaauth.dll Как это работает?)
Я также не понимаю, как выполнить третий шаг: 3) WebReq.KeepAlive и AllowAutoRedirect должны быть установлены в True по запросу.
Кроме того, мне действительно не помешала бы помощь в описании того, как взять данные сообщения и поместить их в файл cookie в PHP.
Заранее благодарим за любую оказанную помощь!