2016-04-11 2 views
1

В настоящее время мы установили CORS для всего контейнера с:Azure Storage Blob: установить CORS на уровень blobs?

azure storage cors set --blob static --cors '[{"AllowedOrigins":"*","AllowedMethods":"GET","MaxAgeInSeconds":"86400"}]' 

Есть ли возможность установить правило, непосредственно и по отдельности для каждого blob в этом контейнере?

E.g. - для static/images/pic.png комплект "AllowedOrigins":"*" но для static/css/style.css - комплект "AllowedOrigins":"google.com"?

ответ

4

Есть ли возможность установить правило напрямую и отдельно для каждого blob в этом контейнере?

К сожалению, нет. То, как я понимаю CORS, заключается в том, что он каким-то образом позволяет доверять между двумя доменами. При использовании Azure Storage домены обслуживаются (например, youraccount.blob.core.windows.net и т. Д.). Таким образом, правила CORS устанавливаются на уровне обслуживания.

+0

Ответ Гаурава правильный. –

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