asp.net访问图片权限
所有用户上传的图片都放在一个文件夹下,一张表记录着用户id和图片在这个文件夹下的名称。
如何可以让会员只能访问自己上传的所有图片,而匿名用户和其他会员不能访问(即使知道图片的路径)。
看来只能用HttpModule来处理,拦截 jpg,png,gif请求
顶一下
把图片放入数据库
防盗链
public class myhandler : IHttpHandler
{
public void ProcessRequest(HttpContext context)
{
string FileName = context.Server.MapPath(context.Request.FilePath);
if (context.Request.UrlReferrer.Host == null)
{
context.Response.ContentType = "image/JPEG";
context.Response.WriteFile("~/no.gif");
}
else
{
if (context.Request.UrlReferrer.Host.IndexOf("localhost") > -1) {
context.Response.ContentType = "image/JPEG";
context.Response.WriteFile(FileName);
}
else
相关问答:
前段时间碰到一道面试题如下:
test.aspx页面有如下代码:
Response.Write(Test.GetDate());
Test类如下:
public class Test
{
static string dt="";
public static s ......
哪位大哥有没有ASP.NET中利用Cookies实现用户自动登录的代码...谢谢了...越详细越好....
什么意思?自动登录?
mark 貌视是存储cookies 我也对cook比较迷糊 关注下
既然你知道用cookies自己动动大脑多好! ......
谁知道,最好是实例,测试过的更好,谢谢分享;
http://www.92dotnet.com/showtopic-428.aspxC# code:
using System;
using System.Data;
using System.Configuration;
using System.Collections;
using Sy ......
我想买苹果或索尼
请大家推荐一下谢谢
感觉做软件开发。不在电脑,在系统与系统配置。
苹果的系统不好搞.net
....又是你楼主。
其实只要机子跑起来不卡,配置差不多,开发就可以了。
如果你 ......
ASP.NET MVC架构发布了,你用了吗?
还在学习中
我也在学习。买书,听教程,看网上资料,下载例子,感觉听不错的,不过比起工厂模式,似乎逊色了点。。。欢迎到我博客互相学习
都用了5个版本了 从 PV1 到beta ......