Онлайн просмотрщик файлов (все форматы)

У меня есть несколько файлов на S3, и я хотел бы просмотреть эти файлы в Интернете. Проблема в том, что файлы не являются публичными, и я не хочу, чтобы они были публичными. Google Doc Viewer работает, но условие, файлы должны быть общедоступными.

Могу ли я использовать офисные веб-приложения для отображения в браузере. Поскольку файлы являются частными, я не хочу хранить какие-либо данные на серверах Microsoft. Похоже, даже Google Doc Viewer хранит информацию при разборе.

Какой самый чистый способ?

Благодарю.

2 ответа

Ранее я искал что-то похожее, и есть некоторые приложения, которые можно установить локально (CyberDuck, S3 Browser и т. Д.). В браузере был ограничен до недавнего времени (полное раскрытие я работал над этим проектом).

S3 LENS - https://www.s3lens.com/

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

Вот ссылка: https://view.officeapps.live.com/op/view.aspx

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

Конечно, это не так безопасно, так как файл будет в некоторой степени перемещаться во временное хранилище, а затем в Google или Microsoft, но случайные имена обеспечивают некоторую степень безопасности.

Недавно я создал небольшое приложение, которое демонстрирует то, что я только что объяснил: https://honeysuckle-eye.glitch.me/

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