Azure API呼び出しは、ストレージテーブルをクエリするために使用できるSASトークンを返します(以下の値が変更された例)。 JavaのためのAzureストレージSDKでAzure Storage SASTokenをREST呼び出しで使用する方法
、私はそうのような資格情報オブジェクトのコンストラクタにこの全体のトークンを渡すことができる午前:資格情報オブジェクトは、その後、何らかの形で「CloudTableClientのために認証するために使用されていることを
new StorageCredentialsSharedAccessSignature(tokenString)
"オブジェクト:
CloudTableClient tableClient = new CloudTableClient(
new URI(tableEndpoint),
new StorageCredentialsSharedAccessSignature(tokenString))
しかし、私は誰かがトークンを使用してはるかに簡単なREST呼び出しを構築するのを助けてくれることを願っています。 CloudTableClientをリバースエンジニアリングしてtokenStringを使って何をするのか理解できませんでした。 URLと承認ヘッダーに入れてみましたが、ほとんどの試行錯誤です。どんな助けもありがとう。
例トークン形式:
"sasToken" : "?sv=2015-04-05&tn=WADMetricsPT1HP10DV2S20160704&spk=%3A002Fsubscriptions%3A123456789012%3A12345678%3A12345678%3A123456789%3A002FresourceGroups%3A002FRGName001%3A002Fproviders%3A002FMicrosoft%3A002ECompute%3A002FvirtualMachines%3A002FAzureWinServer&epk=%3A002Fsubscriptions%3A123456789012%3A002D54c4%3A12345678%3A12345678%3A123456789%3A002FresourceGroups%3A002FRGName001%3A002Fproviders%3A002FMicrosoft%3A002ECompute%3A002FvirtualMachines%3A002FAzureWinServer&sig=SOMEFAKESIGNATURE123456a%2SOMEFAKESIGNATURE12345%3D&se=2016-08-18T10%3A57%3A58Z&sp=r"
1つのコメント:あなたのURLに 'api-version'を追加する必要はありません。それもそれなしで動作するはずです。 –