首页 文章

验证后访问视频

提问于
浏览
0

我有一个coldfusion应用程序,可以录制视频消息并发送给用户 . 我想在用户观看视频时将视频设为私有 .

比如,如果我在浏览器中点击example.com/test.mp4 url . 它应该验证关联的用户是否已登录到站点并查看视频 .

我正在思考的是,我必须添加web.config重写url,它会将所有视频url重写为文件,然后该文件将返回视频数据包作为响应 .

但我不知道如何在coldfusion中发回内容 . 我可以使用cfcontent如下

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

有没有人知道更好的解决方案?

1 回答

  • 0

    几年前我用CF应用程序做了这个 . 我没有使用cfcontent,而是使用了亚马逊网络服务 . 在使用coldfusion检查凭证后,服务器与AWS连接以获取加载mp4的令牌 . 使用cflocation将令牌传递给客户端,然后客户端使用该令牌从AWS请求mp4 .

    对不起,我没有那个方便的项目,以获取代码 . 但至少你明白了......查看AWS并确保文件的安全访问 .

相关问题