Med*_*Man 3 .net c# asp.net-mvc sharepoint
我正在为他的域上有服务器的客户端工作.我的工作站在我自己的域上.我通常使用我的客户端域用户名和密码VPN进入客户端网络.以下查询的问题是,当我执行查询时,我得到401 Unauthorized访问错误,可能是因为发送了错误的凭据.
客户端建议提供我的客户端域凭据,可能包含在#if DEBUG中,以便代码在开发环境中正常工作.
我如何提供凭证?以下代码将出现在ASP MVC 2项目中.
ClientContext clientContext = new ClientContext(URL);
List list = clientContext.Web.Lists.GetByTitle("My Documents");
CamlQuery camlQuery = new CamlQuery();
camlQuery.ViewXml = XML;
ListItemCollection listItems = list.GetItems(camlQuery);
clientContext.Load(
listItems,
items => items.Include(item => item["FileRef"]));
clientContext.ExecuteQuery();
Run Code Online (Sandbox Code Playgroud)
我更喜欢以编程方式执行此操作
这就是我需要做的全部:
System.Net.NetworkCredential cred = new System.Net.NetworkCredential("myname", "mypassword");
ClientContext clientContext = new ClientContext(URL);
clientContext.Credentials = cred;
Run Code Online (Sandbox Code Playgroud)
我仍然没有获得成功,但也许还有一些其他问题.
| 归档时间: |
|
| 查看次数: |
10446 次 |
| 最近记录: |