从ASP .NET 4.0 Web服务在远程服务器中创建文件时出错

时间:2015-02-22 05:25:15

标签: c# asp.net .net web-services

NET Web服务将文件从infopath表单上传到Windows Server但它失败了。我是Catchin的例外,所以我没有准确的错误:

private bool ExistDirectory(string p_Directory)
{
    try
    {
        return Directory.Exists(p_Directory);
    }
    catch
    {
        return false;
    }
}

private bool CreateDirectory(string p_Directory)
{
    try
    {
        Directory.CreateDirectory(p_Directory);
        return true;
    }
    catch
    {
        return false;
    }
}

我有远程服务器的凭据,但我不知道如何使用它。有什么想法吗?

1 个答案:

答案 0 :(得分:1)

好吧,我用这个链接解决了这个问题:

http://forums.asp.net/t/2020054.aspx?C+Web+service+System+UnauthorizedAccessException+Access+to+the+path+is+denied+

基本上我将“NetWork Service”帐户添加到文件夹权限和应用程序池标识权限...