簡介

已完成

Azure 儲存體平台是 Microsoft 針對最新資料儲存體解決方案所推出的雲端儲存空間解決方案。 Azure Blob 儲存體是雲端適用的 Microsoft 物件儲存體解決方案,已針對大量非結構化資料的儲存進行最佳化調整。 每個對儲存於 Azure 中的檔案所發出的存取要求都需要授權。 共用存取簽章 (SAS) 可提供您儲存體帳戶中資源的安全委派存取權。

您任職於醫療保健組織,該組織會將患者的診斷影像儲存在 Blob 儲存體中。 這些映像高度敏感,您開發的應用程式,應能安全儲存及存取內容。 您要更新應用程式以便與其他提供者進行整合,而且您想要使用 SAS 來授權存取影像。

在此課程模組中,您會探索授權存取 Azure 儲存體的可用選項,並會聚焦於 SAS 和 SAS 的不同變體。 您會部署使用儲存體帳戶的 Web 應用程式,且您會增強此應用程式以使用 SAS。

完成此課程模組之後,您會擁有使用不同 SAS 的 Web 應用程式,而這些 SAS 會與儲存的存取原則相關聯。 Web 應用程式會顯示只有使用 SAS 才能存取病患影像的方式,以及如何藉由更新預存存取原則來撤銷存取權。

學習目標

  • 識別 Azure 儲存體的共用存取簽章 (SAS) 功能。
  • 找出預存存取原則功能。
  • 以程式設計的方式產生及使用 SAS,以存取儲存體。

必要條件

  • Azure 儲存體帳戶的知識
  • 熟悉 C#
  • 熟悉 jQuery 與 JSON