IIS でホストされている Web アプリケーションがあります。Web ロールとして作成したくありません。IIS でホストされている Web アプリケーションから azure テーブル ストレージにアクセスできますか?
1 に答える
2
はい、できます。NuGetでWindows Azure ストレージ パッケージを取得し、次のようにします。
CloudStorageAccount storageAccount = CloudStorageAccount.Parse("UseDevelopmentStorage=true");
// Create the table client
CloudTableClient tableClient = storageAccount.CreateCloudTableClient();
// Create the table if it doesn't exist
string tableName = "people";
tableClient.CreateTableIfNotExist(tableName);
それからあなたがする必要があることは何でもしてください。「UseDevelopmentStorage=true」を「DefaultEndpointsProtocol=http;AccountName=...;AccountKey=...」のような適切な接続文字列に置き換えることができます。https 接続を使用するには、証明書のアップロードを使用する必要があります。
Azure データ センターから送信されるすべてのデータに対して請求されることに注意してください。トラフィックが多い場合、Web サイトのプライマリ データ ストレージ ソリューションとして Azure Storage を使用することはお勧めしません。Web ロールまたは Azure Web サイトでアプリケーションをホストすることをお勧めします。
于 2013-04-09T21:14:19.240 に答える