Как получить изображения, размещенные в корзине AWS S3, в приложение iOS, когда аутентификация выполняется через Auth0? - PullRequest
0 голосов
/ 31 мая 2019

Я использую Swift 4, чтобы попытаться ПОСТАВИТЬ и ПОЛУЧИТЬ изображения из моей корзины S3 в AWS.В корзине S3 настроена защита, разрешающая только вызовы из определенных источников, поэтому в настоящее время я получаю ответ 403.

Я видел / пробовал учебные пособия, которые позволяют пользователю получить доступ к документам S3 из приложения iOS после проверки пользовательских разрешений из Cognito, но я использую Auth0 для аутентификации, поэтому это решение не будет работать.

Когда я временно делаю корзину общедоступной, я могу успешно извлекать изображения, поэтому я знаю, что реализация интерфейса работает, но мне нужно сделать это так, чтобы она была безопасной и работала с текущей инфраструктурой серверной части.(Аутентификация 0 аутентификации / хранилище S3).

Есть ли решение для этого?

Дополнительное примечание, если это имеет значение: в настоящее время я НЕ использую AWS SDK для вызова GETизображение из S3.Я хотел изучить / реализовать это сам, поэтому я использую URLSession.

...