Я использую хранилище объектов IBM SoftLayer, которое похоже на S3 Amazon.Как загрузить файлы в SoftLayer из моего веб-приложения, не подвергая мое имя пользователя и ключу?
Из моего веб-приложения я разрешаю пользователям загружать файлы. В настоящее время веб-приложение связывается с моим RESTful API, который затем общается с API-интерфейсом хранения объектов SoftLayer. Для связи с SoftLayer требуется имя пользователя и ключ - они должны быть секретными.
Поскольку загрузка файлов может быть большой, я хочу обойти свой API и общаться с SoftLayer непосредственно из своего веб-приложения. Я считаю, что это возможно, но проблема в том, что тогда я буду раскрывать свое имя пользователя и секретный ключ через публично видимый источник моего приложения в JavaScript.
Есть ли способ обойти это с помощью SoftLayer?
Кажется, что-то подобное можно с S3:
Я отчаянно ищу, как использовать хранилище объектов softlayer, особенно прямую загрузку ... вы бы хотели поделиться здесь кодом! Я буду благодарен – medBo