使用php进行Sharepoint 2010身份验证

时间:2015-09-21 13:48:20

标签: php curl sharepoint sharepoint-2010 basic-authentication

我正在创建一个应用程序,我需要将sharepoint 2010连接到PHP。我正在使用thybag sharepoint api来连接服务器。我可以使用curl和php将文件上传到已存在的文件夹。

当我尝试在sharepoint库创建文件夹时,我获得访问被拒绝错误。我得到的错误: 异常:在第122行的C:\ wamp \ www \ sharepoint \ Thybag \ Auth \ SoapClientAuth.php中拒绝访问

我的基本身份验证已启用到sharepoint服务器,但仍然出现此错误以进行身份​​验证。

请尽快告诉我解决方案。是否有任何其他需要启用的设置。

1 个答案:

答案 0 :(得分:0)

假设API当前没有连接,那么如果您使用基本身份验证进行连接,则可能值得检查如何设置SharePointAPI对象作为SoapClientAuth类的设置? (它仅用于NTLM)

对于基本身份验证,您只需要:

$sp = new SharePointAPI('<username>', '<password>', '<path_to_WSDL>');

如果API的其他部分正在运行;你能不能详细介绍一下你试图创建文件夹的代码?