Будучи новичком в интеграции документов sharepoint в веб-приложения, я борюсь со следующей задачей, поэтому любая помощь или руководство будут очень благодарны.
У меня есть страница в моем веб-приложении, которая должна отображатьдокумент из sharepoint.
Я использую веб-сервис подходящего sharepoint для получения списка всех документов в списке sharepoint, затем я выбираю тот, который хотел бы получить, и получаю путь к документу, чтобыв итоге получится что-то вроде:
Компания% 20Hire / Hire% 20Site% 20Price% 20Lists / 0.pdf
В нашей сети я могу сделать следующее:
iframePdf.Атрибуты [
"src"] = ConfigurationManager.AppSettings ["SharepointUrl"] + _filePath;
Это будет отображать документ в iframe ... у меня есть проблема из-за пределов сетиСайт sharepoint недоступен (из-за брандмауэров и т. д.).
У нас есть доступ к нашей сети на внешнем сервере, на котором находится наше веб-приложение.Если я должен был использовать URL-адрес документа в браузере на сервере, меня попросили ввести учетные данные, а затем я смог просмотреть документ.
Есть ли способ для веб-приложения использовать vpn, используйте предоставленные мной учетные данные(например, через олицетворение), чтобы получить доступ к документу и показать его внешним клиентам?