申し訳ありませんが、私はここにまっすぐに行きます。 Blobのログとメトリックの設定を取得して設定するために、Windows Azure Analytic ServicesのREST APIを正常に呼び出しました。Azure分析サービス用のRESTful APIが動作しない
ただし、テーブルとキューのためにこれを実行すると、次のエラーメッセージが表示されます。 AuthenticationFailed
サーバーが要求の認証に失敗しました。 Authorizationヘッダーの値が署名を含めて正しく構成されていることを確認します。 RequestId:9d4436e0-9367-46ed-9967-b3ebe888d2f8時間:2012-01-16T09:20: GET\n\n\n\n\n\n\n\n\n\n\n\nx-ms-date:Mon, 16 Jan 2012 09:04:50 GMT\nx-ms-version:2011-0818\n/<accountname>/\ncomp:properties\nrestype:service
:09.5141262Z
私がサインインに使用する文字列は次のようです。それはブロブのために完璧に動作します。
最も厄介なことは、私がAuthenticationErrorDetail
という回答をAnalytic Servicesから受け取っていないことです。 Blobsの設定REST APIを呼び出すと、実際にはサーバーが署名に使用した文字列を教えてくれたAuthenticationErrorDetail
が得られました。それは私が上記を構成するのを本当に助けました。
他に誰かが同様のことを行っていますか?
ためDateTime.Nowの代わりDateTime.UtcNowを使用したときに、ストレージクライアントライブラリを使用していない理由はありますか? – knightpfhor