2012-03-02 28 views
0

私はこれに対する答えを見つけるのに苦労しています。私は、共有ホスティング環境に配備されたWebサイトを持っています。私は人々が私の紺碧のBLOBストレージアカウントにファイルをアップロードできるようにしたい。Azure - 共有ホスティング経由でBLOBストレージにファイルをアップロード

これはローカルではストレージエミュレータを使用して動作しますが、サイトを公開するとセキュリティ例外が発生します。

これは実際に共有ホスティング環境下で可能ですか?

乾杯

答えて

0

もう少し詳しくこれらのアップロードが行われている方法を理解するには、役立つだろう。つまり、人々があなたのWebサイト(またはWebサービス)ではなくBlob Storageに直接アップロードしているという前提を立てます。

ダイレクトアップロードを許可するには、パブリックブロブまたはコンテナ(世界中の誰もが見ることができる)を提供するか、特定のブロブまたはコンテナに一時的なShared Access Signature(SAS)を作成し、短い時間窓。

あなたのアプリがSilverlightの場合は、おそらくクロスドメインの問題が発生している可能性があります(アクセスポリシーで修正する必要があります)。

アップロードの送信方法やクライアントとサーバーの技術に関する詳細については、私の回答を編集してより具体的にすることができます。

関連する問題