文件上传到共享位置的问题

时间:2014-10-21 15:35:41

标签: c# asp.net asp.net-mvc

我使用的是Asp.Net MVC 4。我正在尝试将文件上传到我有权访问的共享位置。在将我的应用程序发布到IIS之后,我开始知道我需要在代码级别处理模拟。我提到this链接来实现ASP.net模拟。它适用于我的本地开发服务器,而在IIS中则不然。

这是我的代码

    [HttpPost]
    public ActionResult UploadDoc(string fileName)
    {
        string destination="sharedPath";

        if (ImpersonateUser("Test", "test", "Test")) // tested with my own credentials
        {       
            System.IO.File.Copy(fileName, destination);    
            return Json(destination);
        }
        else
        {
            return Json("Error");
        }  
    }

我还在web.config文件中将模拟标识设置为true。

0 个答案:

没有答案