gpt4 book ai didi

asp.net - asp.net媒体保护

转载 作者:行者123 更新时间:2023-12-04 13:30:10 25 4
gpt4 key购买 nike

有谁知道保护asp.net媒体的良好做法?

我需要托管各种媒体,这些媒体需要获得查看特定图像/视频的权限。即特定用户可能会或可能不会具有查看媒体文件的权限-并且此事实可能会随时更改。

我不在乎他们是否可以下载他们可以访问的媒体文件,我只是不想让他们知道他们不应该访问的项目。

我已经考虑过网址混淆-这对我来说似乎很la脚。

我有经过身份验证的用户(我不愿意更改此设置)。

我想保持媒体文件夹结构与权限无关。

最佳答案

构建一个必须通过其访问所有媒体的HttpHandler。然后,在检索文件并将其发送给用户之前,您可以执行所需的任何验证。将所有媒体保留在wwwroot主路径之外,或使用权限拒绝对该文件夹的访问。

有关此主题的更多信息,请参见:

http://www.15seconds.com/Issue/020417.htm

关于asp.net - asp.net媒体保护,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/466506/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com