1

Ich habe einige Dateien auf S3 und möchte diese Dateien im Web anzeigen. Problem ist, dass die Dateien nicht öffentlich sind und ich nicht will, dass sie öffentlich sind. Google Doc Viewer funktioniert, aber Bedingung ist, Dateien sollten öffentlich sein.Online-Datei-Viewer (alle Formate)

Kann ich Office-Web-Apps im Browser anzeigen lassen? Da die Dateien privat sind, möchte ich keine Daten auf Microsoft-Servern speichern. Es sieht so aus, als ob Google Docs Viewer die Informationen beim Parsen speichert.

Was ist der sauberste Weg?

Danke.

+2

Dies ist nicht so sehr eine Programmierfrage, zumindest wie es zu dieser Zeit ist, so dass Sie wahrscheinlich besser bedient werden, wenn Sie Ihre Frage auf http://www.superuser.com stellen. –

Antwort

0

Ich habe mich vorher nach etwas ähnlichem umgeschaut und es gibt einige Apps, die Sie lokal installieren können (CyberDuck, S3 Browser, etc). Im Browser wurde bis vor kurzem begrenzt (vollständige Offenlegung habe ich an diesem Projekt gearbeitet).

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

0

ich wahrscheinlich ein Minus hier, aber auch Microsoft hat einen Online-Viewer, der auf die gleiche Weise funktioniert: die Datei muss öffentlich zugänglich sein. Hier

ist der Link: https://view.officeapps.live.com/op/view.aspx

Was ich cloud ist, dass diese Dateien öffentlich zugänglich sein müssen nur für einen kurzen Zeitraum, das heißt, bis die Seite geöffnet wird. So trickst du sie aus, indem du die zu betrachtende Datei in einen zufällig generierten Ordner in einen öffentlichen temporären Speicher hochlädst und diese URL dem Online-Viewer gibst.

Natürlich ist das nicht so sicher, da die Datei als ein Punkt zum temporären Speicher und dann zu Google oder Microsoft kommt, aber die zufälligen Pfadnamen bieten ein gewisses Maß an Sicherheit.

Ich habe vor kurzem eine kleine Panne App erstellt, die zeigt, was ich gerade erklärt: https://honeysuckle-eye.glitch.me/

Er lädt lokale Dateien in einem temporären Speicher und öffnet dann den Betrachter aus dieser temporären Speicher; Der temporäre Speicher reicht nur für einen Download, also ist es ziemlich sicher.