首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >基于bigint ID的轮廓图像采集

基于bigint ID的轮廓图像采集
EN

Stack Overflow用户
提问于 2015-10-12 19:42:21
回答 1查看 30关注 0票数 1

我有大量当前由GUID标识的图像(这是Server中FILESTREAM表的要求)。

然而,这些都是可怕的索引。我正在考虑使用一个bigint来识别它们,但我觉得这会使我的数据库易受概要文件获取的影响。

这里的最佳做法是什么?我能以某种方式减轻轮廓采集的担忧吗?

*所谓“剖面采集”,是指某人能够通过预测下一个ID下载/存储所有图像的能力。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-10-12 20:16:55

这在很大程度上取决于您如何允许用户访问内容。如果要授予用户基于权限的访问权限,则可以通过数据库实体限制用户访问权限,指定哪些资源可供哪些用户使用。

对于一般的资源提取,有一篇关于how-to-prevent-the-resource-leech-from-a-website主题的好文章可供参考。本文中的代码可以进行修改,以保护图像,如以.jpg、.png等结尾的资源。

作为另一种选择,您可以使用临时下载URL。在这里可以找到一篇实现相同的文章-- 生成临时下载URL

如果您是通过HttpHandler提供资源,则可以使用加密的临时url参数,该参数在特定时间段后到期。

这些方法的实现主要基于如何提供对资源的访问。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/33088973

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档