我尝试在ItemAdding(SharePoint2010)中读取文件。 我使用这段代码:
public override void ItemAdding(SPItemEventProperties properties)
{
XmlDocument doc = new XmlDocument();
string file = Path.Combine(properties.WebUrl, properties.AfterUrl);
doc.Load(file);
}
但doc.Load(file);
中的程序返回错误 - 远程服务器返回错误:(401)未经授权。如何解决这个问题?
答案 0 :(得分:1)
在哪个用户上下文中运行代码?它对该文件有足够的权限吗?