Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/323.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/35.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 文件上载到共享位置时出现问题_C#_Asp.net_Asp.net Mvc - Fatal编程技术网

C# 文件上载到共享位置时出现问题

C# 文件上载到共享位置时出现问题,c#,asp.net,asp.net-mvc,C#,Asp.net,Asp.net Mvc,我正在使用Asp.NETMVC4。我正在尝试将文件上载到我有权访问的共享位置。在将我的应用程序发布到IIS之后,我知道我需要在代码级别处理模拟。我引用了实现ASP.net模拟的链接。它在我的本地开发服务器中工作,而在IIS中不工作 这是我的密码 [HttpPost] public ActionResult UploadDoc(string fileName) { string destination="sharedPath"; if (I

我正在使用Asp.NETMVC4。我正在尝试将文件上载到我有权访问的共享位置。在将我的应用程序发布到IIS之后,我知道我需要在代码级别处理模拟。我引用了实现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

您会遇到什么类型的错误,被禁止,权限被拒绝?你能详细说明一下你的问题吗?我试着用try-catch来包围我的代码,但它没有抛出任何错误。仅供参考,我尝试在自定义服务器上运行我的应用程序,我的应用程序部署到的ip地址,要从VS调试的本地主机。它运行时验证我的凭据没有问题。