問題タブ [azure-blob-storage]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
327 参照

azure - AzureテーブルからサムネイルURLを取得するにはどうすればよいですか?

紺碧のブロブストレージにいくつかのサムネイルがあり、紺碧のテーブルにサムネイルURLがあります。サムネイルURLを取得したい。その後、このURLをクリックすると、紺碧のブロブからの完全な画像が表示されます。誰かが私を助けてくれます。使用する必要があるクエリは何ですか?

0 投票する
1 に答える
4339 参照

azure - Azure Blob Storage でファイルを解凍できますか?

私のアプリケーションでは、Azure の BLOB ストレージにある zip ファイルを解凍する必要があります。解凍は Azure Blob Storage でサポートされていますか?

0 投票する
2 に答える
409 参照

flash - ファイルをWindowsAzureBlobsに直接アップロードするコンポーネントを作成するにはどうすればよいですか?

私はSilverlightを使用したサンプルを使用してWindowsAzureBlobストレージを実験してきました。

前者はほとんどすべての場所にインストールされているので、Silverlightの代わりにFlashでファイルアップロードコンポーネントを作成できるかどうか疑問に思いました。私はActionScriptでプログラミングしたことはありませんが、C#のバックグラウンドがしっかりしているので、難しいことではありません。

私がそれを始める方法を学ぶことができる場所を知っていますか?

0 投票する
2 に答える
2849 参照

azure - Windows Azure Blob Storage サービスから返された InvalidMd5 エラーを解決するにはどうすればよいですか?

ユーザーが大きな画像 (最大約 100 MB) を Windows Azure Blob Storage サービスにアップロードできるようにする必要があるアプリケーションを構築しています。Windows Azure のファイル アップロードの最適化に関するRob Gillen の優れた記事を読み、 Parallel.Forループ内でCloudBlockBlob.PutBlock()メソッドを使用して、ファイル チャンクの並列アップロードを行うための彼のアプローチを借りました(コードはこちらから入手できます)。

私が抱えている問題は、ファイルをアップロードしようとするたびに、ストレージ クライアントから " InvalidMd5 " 例外が発生することです。問題は開発用ストレージにあるのではないかと疑い、ライブの Azure ストレージ アカウントに対してもコードを実行しようとしましたが、同じエラーが発生しました。Fiddlerでトラフィックを見ると、「Content-MD5」ヘッダーが有効な MD5 ハッシュに設定されていることがわかります。エラーの説明には、「リクエストで指定された MD5 値が無効です。MD5 値は 128 ビットで Base64 エンコードされている必要があります。」とありますが、私の知る限り、Fiddler で送信されている値は有効です (例a91c588092cedbdb1b82c2d3786fd509 )。

ハッシュの計算に使用するコードは次のとおりです (Rob Gillen の厚意による)。

そして、これは PutBlock() への実際の呼び出しです:

私も次のようにハッシュを渡そうとしました:

しかし、結果は同じでした-「InvalidMd5」エラー:(

base64 エンコード (例: YTkxYzU4ODA5MmNlZGJkYjFiODJjMmQzNzg2ZmQ1MDk= )を使用して PutBlock() に渡される MD5 ハッシュとそれを使用しない場合 (例: a91c588092cedbdb1b82c2d3786fd509 ) は、違いを生むようには見えません。

ロブのコードは明らかに彼のために働いていました.私の場合、何が問題を引き起こしているのか本当にわかりません. Rob のコードに加えた唯一の変更は、ParallelUpload() 拡張メソッドを変更して、ファイル名の代わりに Stream を取得し、アップロードするファイルのサイズに応じてブロック サイズを動的に決定することです。

この問題を解決する方法を知っている人がいたら、教えてください! 本当に感謝します!私はすでにこれに苦労して2日を失いました。

0 投票する
1 に答える
3692 参照

c# - WindowsAzure-BLOBストレージの初期化-認証エラー

背景

グラフ作成アプリケーションを使用して計算結果を表示するASP.NETアプリケーション(C#)という1つのWebロールを持つAzureアプリケーションがあります。チャート作成アプリケーションには、入力としてXMLファイルが必要です。このXMLファイル(JavaScriptで参照)にアクセスするために、XDocumentおよび関連するクラスを使用してファイルを操作し、保存します。グラフコントロールはページの更新時に読み込まれます。

エラー

コンテナオブジェクトを操作(GetPermissions、Create、Create if not presentなど)しようとすると、次のエラーが発生します。

サーバーはリクエストの認証に失敗しました。Authorizationヘッダーの値が署名を含めて正しく形成されていることを確認してください。

また、SpaceBlockを使用して事前にコンテナを作成してみましたが、結果を変更する必要はなかったようです。

コード

これが私がPage_Loadで呼び出している関数です。エラーは太字の行で発生します(GetPermissions):

0 投票する
1 に答える
776 参照

c# - Azure にアップロードした後のビデオ ファイルの処理

Azure にアップロードされたビデオ ファイル (.mov、.3gp、.avi) を処理し、それをフラッシュに変換し、ビデオが BLOB として Azure にアップロードされた後にサムネイル ファイルを作成するサンプル コード/チュートリアルはありますか? どんな助けでも大歓迎です。

0 投票する
1 に答える
494 参照

asp.net-mvc-2 - Azure: MVC 実装のコントローラーから WebRole メソッドを呼び出す方法

Azure と ASP.Net MVC 2 C# を使用して MVC webapp に取り組んでいます。画像付きのメッセージを読み取るキューと対話するワーカーロールがあります。WebRole でキューを初期化し、メソッドを呼び出してコントローラーから要素をキューに入れたいと考えています。この電話のかけ方がわかりません。

ありがとう!

0 投票する
1 に答える
2048 参照

azure - blobファイルをアップロードして解析し、sql azureに行を挿入する

大学の 1 つの科目では、 を使用する必要がありますWindows Azure。私は Java 開発者であり、Windows 自体と cs のまったくの初心者であることに注意してください。

私のプロジェクトはとてもシンプルです。私はLayarサーバーをやろうとしています。

私はすでに、Serviceモックされた関心のあるポイントをjson形式で返すを持っています。今、後で空間検索を行うために、SQL azure db に大規模な挿入を行いたいと思います。

私は考えていました:

  • すべての行を含む cvs ファイルを作成します。
  • blob としてアップロードします。
  • a で解析し Worker role、S​​QL azure db に挿入します。

質問:

  • これは正しいアプローチだと思いますか?
  • cvsは大丈夫ですか?
  • SQL azure への大規模な挿入には何を使用しますか?
  • モデルクラスに「注釈」を付けて、データベースにエンティティを作成する方法はありますか? 手動でマッピングする必要がありますか?
0 投票する
0 に答える
405 参照

silverlight - SL4-> MEF DeploymentCatalogは、SecurityExceptionでファイルのダウンロードに失敗します

AzureWebロールでホストされているSilverlightアプリがあります。MEFデプロイメントカタログを使用して、実行時に追加のxapファイルをロードします。次に、これらの追加のxapファイルをClientBinフォルダーではなくazureblobストレージに保存します。これらのxapファイルをパブリックblobコンテナーに配置しました。

ただし、DownloadCompletedハンドラーで、SecurityExceptionが発生します。

{System.Security.SecurityException ---> System.Security.SecurityException:セキュリティエラー。System.Net.Browser.BrowserHttpWebRequest.InternalEndGetResponse(IAsyncResult asyncResult)で

これはクロスドメインコールに関連していますか?何が問題なのかわかりません。xapファイルがClientBinフォルダーからロードされている場合は、正常に機能します。多分クロスドメインの問題?

ありがとうございました!

私のコードは非常に単純です:

var container = new AggregateCatalog(); //ソーシャルネットワークプロバイダーforeach(RequieredModulesの文字列モジュール)を取得します//ブロブストレージ内のxapファイルへの絶対URI {container.Catalogs.Add(CreateCatalog(module)); } CompositionHost.Initialize(container);

private DeploymentCatalog CreateCatalog(string uri){var catalog = new DeploymentCatalog(new Uri(uri)); catalog.DownloadCompleted+=新しいEventHandler

0 投票する
3 に答える
4410 参照

.net - Azure Blob の非同期アップロード: BeginUploadFromStream と BackgroundWorker の比較

BLOB を Azure Blob Storage に非同期でアップロードしています。CloudBlockBlob.BeginUploadFromStream を使用するか、BackgroundWorker で同期 Upload メソッド (UploadFile や PutBlock など) を呼び出すことができます。どちらのアプローチの長所と短所についても意見を求めています。

私はボールを転がします。BackgroundWorker アプローチを使用すると、進行状況を報告する方がはるかに簡単に見えます。

ありがとう!