【发布时间】:2012-04-12 11:06:47
【问题描述】:
您好,我想发送带有图像源哈希的 url。怎么做?
代码:
Image img_ = new Image();
img_.ImageUrl = "ShowImageInRuntime.aspx?FileName=C://Images//Image.jpg";
我不想在页面中看到我的本地路径。谢谢您的帮助
【问题讨论】:
-
您需要将本地路径存储在某处。您是否有存储应用程序的存储空间,您可以在其中存储路径并查找它们,例如数据库?如果有一个小的固定集,您可以在必要时将路径硬编码到您的应用程序中。否则,您必须提供加密路径并在 ShowImageAtRuntime 中对其进行解密(然后在使用前进行验证!)尽管用户可能会构建自己的加密路径。
-
只要用于加密的秘密仍然安全,用户可能无法通过随机更改字符和进行有根据的猜测来创建有效的加密字符串。
标签: javascript asp.net url hash