[英]PowerBI Secure Access Blob Storage
我使用 HTML 客戶視覺創建了一個 PowerBI 報告,其中包含嵌入式視頻。 這些視頻托管在 Azure Blob 存儲中,因此我生成了一個 SAS 令牌,並將其添加到我數據中的視頻 URL 中。
但是,我希望提高 Blob 存儲的安全性並找到更好的解決方案,以避免每個人都可以使用 SAS 令牌並對其進行有限的控制。
例如,如果一組憑據是正確的,是否有可能訪問將即時生成訪問令牌的令牌提供程序? 這樣,我就可以控制對視頻的訪問。
我查看了共享訪問簽名,但無法從 PowerBi 實施它。歡迎任何其他想法!
我嘗試在我的環境中重現相同的內容並得到如下結果:
為了避免每個人都可以訪問 SAS 令牌,請嘗試通過指定允許訪問的用戶的 IP 地址或 IP 范圍來生成訪問令牌:
如果用戶的 IP 地址不在范圍內,用戶在訪問 SAS URL 時會出現如下錯誤:
如果一組憑據是正確的,是否有可能訪問將動態生成訪問令牌的令牌提供程序。
您可以使用授權代碼流來生成訪問令牌,該令牌將在生成令牌時要求用戶進行交互。
使用以下參數生成訪問令牌:
GET https://login.microsoftonline.com/TenantID/oauth2/v2.0/token
client_id:ClientID
client_secret:*****
grant_type:authorization_code
scope:scope
redirect_uri:redirect_uri
code:code
將出現一個登錄屏幕以驗證用戶憑據:
訪問令牌已成功生成,如下所示:
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.