1

Я разрабатываю приложение с обеих веб-основе интерфейса администратора (html5/JS SDK) и IOS приложение (с использованием IOS Azure SDK)Azure Mobile Services и Blob

Теперь у меня есть требование, чтобы сохранить галерею изображений. Я знаю, что один из способов - сохранить base64 в db, но это невозможно, а не хорошая практика.

Итак, я экспериментировал с тем, как загружать изображения в хранилище blob и хранить URL-адрес в таблице мобильных сервисов. Насколько я вижу, есть C# tutorial, но ничего не стоит на html5-приложениях. Может ли кто-то указать мне правильные ресурсы.

Я пытался реализовать его с помощью этого учебника, но это просто говорит о настройке sass url

Любые советы или помогает оценены. Спасибо за ваше время заранее.

ответ

3

Теперь, когда Windows Azure Storage supports CORS, безусловно, можно взаимодействовать с хранилищем blob непосредственно из приложений HTML 5.

Первое, что вам нужно сделать, это включить CORS на вашей учетной записи. Моя компания выпустила бесплатный инструмент (его основанный на базе .Net), который вы можете использовать для управления правилами CORS. Вы можете прочитать об этом инструменте и скачать здесь: http://blog.cynapta.com/2013/12/cynapta-azure-cors-helper-free-tool-to-manage-cors-rules-for-windows-azure-blob-storage/.

После того, как вы сделаете это, вы можете найти эти сообщения в блоге полезно:

http://gauravmantri.com/2013/12/01/windows-azure-storage-and-cors-lets-have-some-fun/ (Прокрутите вниз до раздела Web Application, чтобы увидеть код для загрузки файлов непосредственно в хранилище больших двоичных объектов с использованием HTML 5/JavaScript).

http://gauravmantri.com/2013/02/16/uploading-large-files-in-windows-azure-blob-storage-using-shared-access-signature-html-and-javascript/ (немного старше, но вы можете использовать исходный код для загрузки ... этот полезен, когда вы загружаете действительно большие файлы).

+0

Замечательный, я проверю его и вернусь сюда. Спасибо alot :) –

+0

Я получаю это своего рода ошибки XD http://pastebin.com/9AHZMjfs Почему microsft должен усложнять ситуацию. Может быть, я должен пойти с S3 –

+0

Можете ли вы описать настройки правил CORS, которые вы установили? –

Смежные вопросы