0

Diese ordentliche url hier können Sie jede öffentliche/Web zugänglich Wort sehen, Excel, Powerpoint, usw. Dokument online angesehen werden können:Office 365 Document Viewer - funktioniert nicht mit Azure-Speicherzugriffs-URL?

https://view.officeapps.live.com/op/view.aspx?src=URL_TO_YOUR_FILE

ich Erfolg gehabt haben in azur gespeichert ist es für Dokumente Blob-Speicher in Containern mit öffentlichem Zugriff. Wenn ich jedoch versuche, eine Dokument-URL für eine Datei zu verwenden, die sich in einem privaten Container befindet (unter Verwendung einer URL für die gemeinsame Zugriffssignatur), erhalte ich einen Fehler, dass die Datei nicht gefunden wird.

gleiches Problem mit dem Google Text & Tabellen-Dokument-Viewer:

https://docs.google.com/viewer?

Wie kann ich das mit privaten Dateien arbeiten (mit shared access signature URLs)?

EDIT

Interessanterweise, wenn ich eine tinyurl URL aus dem gemeinsamen Zugriff Signatur erstellt verwenden, funktioniert es.

Antwort

2

Wie kann ich diese Arbeit mit privaten Dateien (mit gemeinsamem Zugriff Signatur Urls) bekommen?

Laut Ihrer Beschreibung habe ich es auf meiner Seite getestet und dieses Problem reproduziert. Als View Office documents in a browser erwähnt, dass die URL verschlüsselt werden muss, und das Dokument muss öffentlich im Internet zugänglich sein.

Für eine einfache Möglichkeit, können Sie Ihre Online-Dokument URL über diese official tool erstellen. Auch könnten Sie die URL selbst erstellen, wie folgt:

https://view.officeapps.live.com/op/view.aspx?src=URLEncode(URL_TO_YOUR_FILE)

+0

Ok ich werde es versuchen. Also um zu verdeutlichen, dass Sie sagen, wenn ich URL für die gemeinsame Zugriffssignatur verschlüsseln, wird es funktionieren? – richard

+0

Ja, Sie könnten es auf Ihrer Seite versuchen. –

+0

Haben Sie dieses Problem gelöst? –