Я использую Swift 4, чтобы попытаться ПОСТАВИТЬ и ПОЛУЧИТЬ изображения из моей корзины S3 в AWS.В корзине S3 настроена защита, разрешающая только вызовы из определенных источников, поэтому в настоящее время я получаю ответ 403.
Я видел / пробовал учебные пособия, которые позволяют пользователю получить доступ к документам S3 из приложения iOS после проверки пользовательских разрешений из Cognito, но я использую Auth0 для аутентификации, поэтому это решение не будет работать.
Когда я временно делаю корзину общедоступной, я могу успешно извлекать изображения, поэтому я знаю, что реализация интерфейса работает, но мне нужно сделать это так, чтобы она была безопасной и работала с текущей инфраструктурой серверной части.(Аутентификация 0 аутентификации / хранилище S3).
Есть ли решение для этого?
Дополнительное примечание, если это имеет значение: в настоящее время я НЕ использую AWS SDK для вызова GETизображение из S3.Я хотел изучить / реализовать это сам, поэтому я использую URLSession.