我有托管到本地IIS的aspnet MVC应用程序。 我在我的控制器中有一个动作枚举文件夹中的所有文件但是当我从Mozila浏览应用程序时,它可以工作,如果我从IE浏览它会抛出一条消息"找不到路径C的一部分:/ mypublish /上传"
[HttpGet]
public JsonResult GetUploadedFileList()
{
try
{
var uploadedFile = Directory.EnumerateFiles(Server.MapPath("~/FILES")).Select(s => new FileInfo(s)).OrderBy(o => o.CreationTime);
return Json(uploadedFile.Select(s => new { s.Name, s.Length }), JsonRequestBehavior.AllowGet);
}
catch (Exception ex)
{
return Json(new { error = ex.Message }, JsonRequestBehavior.AllowGet);
}
}
在窗口7 IIS 6.1上托管 该应用程序启用了Windows身份验证。