Загрузка файла на Sharepoint из клиентского браузера - PullRequest
0 голосов
/ 05 апреля 2009

У меня есть веб-сервер, на котором не работает Sharepoint, и он даже не использует технологию Microsoft. Мне нужен способ, чтобы браузеры, имеющие доступ к моему веб-сайту, могли также загружать локальный файл (локальный для клиента) в службу Sharepoint, видимую для клиента, а затем отправлять статус на мой веб-сервер. Я не хочу запускать автономные приложения на клиенте. Как я могу сделать это? Я новичок в веб-программировании, поэтому, пожалуйста, потерпите меня, если этот вопрос не имеет смысла.

Ответы [ 5 ]

0 голосов
/ 05 мая 2011

Это звучит как проблема межсайтового скриптинга. Я думаю, что лучше всего было бы, чтобы пользователь вводил имя файла / URL в ваше веб-приложение, а не пытался написать скрипт для автоматизации этого уведомления. Ваш сервер может использовать WebDAV или вызвать sharepoint, чтобы проверить, существует ли файл.

0 голосов
/ 05 мая 2011

С клиента вы должны использовать клиентский клиент OM. В браузере вы можете выбрать javascript или C # из элемента управления Silverlight. См. Использование объектной модели управляемого клиента SharePoint Foundation 2010

0 голосов
/ 05 апреля 2009

Чтобы обобщить ответ от DOK, вы можете включить рабочий процесс в библиотеке документов, в которую они загружают. Это может вызвать любое действие или серию действий, которые вам могут понравиться.

0 голосов
/ 07 апреля 2009

Учитывая ваше обстоятельство, что вы редко используете какую-либо технологию Microsoft, я не думаю, что вы можете сделать это, просто загружая или загружая обычным способом. Мой опыт подсказывает мне, что всегда есть некоторые препятствия, если вы не используете технологию MS.

Я не очень опытный пользователь SharePoint и не встречал вашу ситуацию. Однако я твердо верю, что ответ DOK лучше для вас.

Надеюсь, это немного поможет!

0 голосов
/ 05 апреля 2009

Это необычная ситуация.

Если ваши пользователи могут получить доступ к веб-сайту Sharepoint и загрузить туда файлы, вы можете подписаться на папку, в которой обновляются файлы, и получать уведомления по электронной почте от Sharepoint. Если эти сообщения отправляются на выделенный адрес электронной почты на вашем веб-сервере, вы можете обрабатывать эти входящие сообщения в приложении на своем веб-сервере.

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