Не удается получить доступ к общей папке программно в sharepoint - PullRequest
0 голосов
/ 28 января 2011

Я пытаюсь отобразить содержимое общей папки в виде библиотеки документов в sharepoint 2007. Я могу получить файлы из локального каталога c:\Test, но не из общей папки.

Я использую приведенный ниже код дляcheck:

if (Directory.Exists(@"\\servername\foldername\"))

Если я пытаюсь использовать тот же код в приложении .net на том же сервере sharepoint, он обнаруживает общую папку, но безуспешно с кодом sharepoint

он говорит, что папка не 'не существует, и мы используем IIS, анонимный с CA Siteminder аутентификация

любые идеи очень ценятся!

Ответы [ 2 ]

2 голосов
/ 29 января 2011

Убедитесь, что пул приложений IIS вашего сайта sharepoint настроен на domain account;и убедитесь, что эта учетная запись обладает достаточными правами на общую папку.

Если пул приложений использует локальную учетную запись, вам нужно будет выдать себя за пользователя, используя LogonUser (advapi32.dll).

0 голосов
/ 02 апреля 2012

попробуйте использовать Page Viewer Web Part. Следить за процессом легко.

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