2015-04-02 42 views

回答

0

您可以在Azure Media服務中使用令牌認證功能,但很少有解決方案(或組合)。

整合與身份提供商: - 您可以整合您的視頻的Web應用程序使用登錄JWT從身份提供一個令牌獲得。見example how to integrate with Azure active directory。您只能限制對具有特定羣組聲明的用戶訪問視頻。在這些場景中,您依賴於從身份提供商處獲得的令牌聲明。依靠身份提供商爲您提供了不構成jwt的簡單性,並利用預定義/可配置的聲明集,例如用戶組成員身份,地理位置等。您的視頻在Azure中託管媒體服務將可播放,直到令牌過期。

在您的應用程序中生成和簽名令牌。 - 如果您在Web應用程序中生成令牌,則可以將令牌過期定義爲與視頻播放時間相當。在用戶點擊播放之前,您可以讓客戶端JavaScript事件發起請求,以從服務器接收jwt令牌。一旦收到Jwt令牌,您可以使用令牌更新您的視頻播放器參數。如果您的Web應用程序生成jwt令牌,則可以更靈活地選擇一組jwt聲明。例如,您只能爲特定的登錄用戶生成身份驗證策略。在這種情況下,保存html將不會公開一個令牌,因爲它是基於用戶操作動態獲取的。

相關問題