Django отображает содержимое PDF-файла Google Storage на сайте Heroku
У меня возникла проблема, когда учетная запись службы, используемая для разрешения приложения Django, имеет разрешения на редактирование и удаление ведра хранения Google. Однако, я использую iframe для загрузки предварительного просмотра PDF, этот предварительный просмотр показывает следующее: '''AccessDeniedAccess denied.Anonymous caller does not have storage.objects.get access to the Google Cloud Storage object.''''
Если я использую тег и загружаю тот же файл из ведра Google, он работает совершенно нормально. Однако использование тега приводит к ошибке из-за недостаточных разрешений. Следует помнить, что файлы не могут быть общедоступными из-за конфиденциальности. Более того, я хотел бы использовать тег из-за разнообразия отображаемого содержимого. Поскольку иногда это может быть PDF или видео.
СкриншотПредварительный просмотр файла недоступен