2015-09-21 1 views
0

Я создаю приложение, в котором мне нужно подключить sharepoint 2010 с PHP. Я использую sharepoint share api для подключения сервера. Я могу загрузить файл в уже существующую папку с завитками и PHP.Проверка подлинности Sharepoint 2010 с php

В то время как я получаю Ошибка доступа при попытке создать папку на ошибки SharePoint library.Below я получаю: Исключение: Access Denied в C: \ WAMP \ WWW \ SharePoint \ Thybag \ Auth \ SoapClientAuth. php on line 122

Моя базовая аутентификация включена для сервера sharepoint, но все еще получает эту ошибку для аутентификации.

Пожалуйста, дайте мне знать решение asap.Is есть другие настройки, которые могут быть включены.

+0

вам нужно выяснить, что именно вам отказывают в доступе к ... самому SP? или некоторая функция внутри SP? –

+0

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

ответ

0

Предполагая, что API в настоящее время не подключен вообще, может быть стоит проверить, как ваша настройка объекта SharePointAPI, поскольку класс SoapClientAuth не должен использоваться, если вы подключаетесь с использованием базового auth? (Его только для NTLM)

Для базовой аутентификации все, что вам нужно нужно:

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

Если другие части API работают; вы могли бы немного подробнее узнать, какой код вы пытаетесь запустить для создания папки?