IIS 7.5 无法上传文件,小文件也不行(JSON,后台用ASPX接受数据)
我已经把图片目录的权限设成IIS-USER可写了,但还是不能上传。。。。
调试的时候是可以的。
后台接受JSON的界面:
<script runat="server">
protected void Page_Load(object sender, EventArgs e)
{
string JSONString = string.Empty;
try
{
if (Request.Files.Count > 0)
{
HttpPostedFile postedFile = Request.Files[0];
string savePath;
string savePathS;
string fileName;
savePath = Server.MapPath("./pic/");
savePathS = Server.MapPath("./pic/");
fileName = System.IO.Path.GetFileName(postedFile.FileName);
//比对文件后缀
if (checkFileExt(fileName))
{
savePath += fileName;
if (System.IO.File.Exists(savePath))
{
System.IO.File.Delete(savePath);
}
postedFile.SaveAs(savePath);
MakeThumNail(savePath, savePathS+"xx"+fileName,120,120,"W");
JSONString = "{success:true,message:'" + fileName + "'}";
}else{
JSONString = "{success:false,message:'typeError'}";
}
}
}
catch (System.Exception ex)
{
JSONString = "{success:false,message:'fail!'}";
}
Response.Write(JSONString);
Response.Flush();
}