我需要让 PHP 对 Exchange 服务器进行身份验证。一旦能够成功连接到它,我需要在 PHP 中编写 webdav 请求,这样我就可以从交换服务器中提取数据并在 Web 应用程序中使用它。
除了 2003 Exchange 服务器启用了基于表单的身份验证 (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。
最重要的是,我真的可以使用一些帮助来详细说明如何获取发布数据并将其放入 PHP 中的 cookie 中。
提前感谢您提供的任何帮助!