C# 从asp.net访问Domino服务器

C# 从asp.net访问Domino服务器,c#,asp.net,lotus-domino,C#,Asp.net,Lotus Domino,我选择了这个项目,它使用XML访问domino服务器并将数据返回到asp.net页面。我对多米诺一无所知 它失败的代码是 objRequest.Credentials = new NetworkCredential(NSGlobal.User, NSGlobal.Password, NSGlobal.Domain); objRequest.PreAuthenticate=true; objRequest.Timeout = 1200000;

我选择了这个项目,它使用XML访问domino服务器并将数据返回到asp.net页面。我对多米诺一无所知

它失败的代码是

objRequest.Credentials = new NetworkCredential(NSGlobal.User, NSGlobal.Password, NSGlobal.Domain);
            objRequest.PreAuthenticate=true;
            objRequest.Timeout = 1200000;
            objResponse = objRequest.GetResponse();
它在最后一行失败,并进入捕捉块。捕获错误是“远程服务器返回错误:(401)未经授权。”


我已验证用户、密码和域是否有效。我被难住了。请提供帮助。

由于不太了解DominoAPI,并且看到您的代码似乎基本正常,我将使用objRequest的属性来查看是否还没有设置任何重要的内容

另请参见这个问题:特别是他解释说,有时属性设置的顺序确实很重要的答案


这可能也有帮助:

这已经解决了。我用更新的web.config替换了web.config。我不知道为什么会有不同,但我很高兴它现在起作用了