1
我在我的Rails應用程序中嵌入了Google文檔預覽。在使用AWS S3簽名的URL時,它不會生成預覽。我怎麼解決這個問題?Google文檔預覽不顯示S3簽名網址
例
<iframe src="http://docs.google.com/gview?embedded=true&url=https://d2qvdh0r9424ok.cloudfront.net/mallow-tech/attachments/1/original/logo-page.png?1473416934&Expires=1473738491&Signature=CsFJAs6jg8pqDSMy3YTinV7a8ffYoRUpc~0D-cEgw-hXWQ96fV7VYUz3uDmDmf7O2MeGEFnVt2aiwPgcsqEA8Up~azeCoBUUraKVr~fPLrl-xrWofuIzR7iZSqqsr6mQedMlWOIHbS3S9XIsJY8j74L2po-U04oM6dylSrF~CKPAwgpf4uQGeuPx1mj7My5ikIipfXJmU1MQ-ePVvWY3rRLPCFS~p9YBAQBXPsN4~P3vrx91qLcoTfjfXWDOlMbuIwNsQw8DnC6pfn1o9gsoB0dyZ6yU5iM5-oPDlxv8BV1nfaF8GmKhyDZkn0w663IRlkMMmwypQUYCMhd~Oe2PVQ__&Key-Pair-Id=APKAJNWWFIAEHGHR4NAQ" style="width:600px; height:500px;" frameborder="0"></iframe>
這不是一個S3標識的URL。這是一個CloudFront簽名的URL,可能使這個問題有點不同。 (我認爲CloudFront背後的原始服務器是S3,但實際上這可能不會很重要)。您在CloudFront訪問日誌中看到什麼?嘗試訪問但被拒絕,或者...? –