2017-03-14 119 views
0

我有一個可以錄製視頻信息併發送給用戶的coldfusion應用程序。我想在用戶觀看視頻時將視頻設爲私密。認證後訪問視頻

像,如果我在瀏覽器中訪問example.com/test.mp4網址。它應該驗證相關用戶是否登錄網站並查看視頻。

想到我工作的一個問題是,我必須添加web.config重寫url,它會將所有視頻url重寫爲文件,然後該文件將返回視頻數據包作爲響應。

但我不知道如何在coldfusion中發回內容。我可以使用cfcontent如下

<cfheader name="Content-disposition" value="filename=test.mp4"> 
<cfcontent file="test.mp4" type="video/mp4"> 

有沒有人知道任何更好的解決方案?

回答

0

我幾年前用CF應用程序做過這個。我沒有使用cfcontent,而是使用Amazon Web Services。使用coldfusion檢查證書後,與AWS連接的服務器獲取令牌以加載mp4。使用cflocation將該令牌傳遞給客戶端,然後客戶端使用該令牌從AWS請求mp4。

對不起,我沒有那個項目得心應手得到你的代碼。但至少你明白了......檢查AWS並確保文件的訪問。