我有一个数据集,我使用SQL中的Recursion创建,
Parent UserId Child Reporting_To_UserId Depth id
Aditya 13 Abhishek 4 0 13
Abhishek 4 Saurabh 6 1 16
Abhishek 4 Mohinder 8 1 17
Mohinder 8 Mohammad 14 2 18
Saurabh 6 Rahul 1 2 11
Saurabh 6 Amitesh 5 2 12
Run Code Online (Sandbox Code Playgroud)
现在我想生成一个看起来像这样的XML: -
<Person name="Aditya" User_Id="13">
<Person name="Abhishek" User_Id="4">
<Person name="Mohinder" User_id="8">
<Person name="Mohammad" User_id="14"/>
</Person>
<Person name="Saurabh" User_Id="6">
<Person name="Rahul" User_Id="1"/>
<Person name="Amitesh" User_Id="5"/>
</Person>
</Person>
</Person>
Run Code Online (Sandbox Code Playgroud)
我想使用数据集中的父和子关系创建一个Hierarchical XML.
这是我的场景:
我在域A上托管了我的Sharepoint服务器,我在域B上安装了我的机器.有没有任何信任之间域A与域B.
我试图从我的机器访问Sharepoint文档库到域A上的Sharepoint服务器.
现在当我使用这段代码时:
ClientContext clientContext = new ClientContext(siteURL);
clientContext.Credentials = new System.Net.NetworkCredential(username,password,domain);
clientContext.ExecuteQuery();
Run Code Online (Sandbox Code Playgroud)
我收到以下错误:
The remote server returned an error: (401) Unauthorized
Run Code Online (Sandbox Code Playgroud)
我想知道是否可以访问域中的SharePoint文档库而不相互信任?我能想到的唯一解决方案是我的机器应该在域A上.
更新
我在安装了sharepoint服务器的域上的域A上转移了我的机器.在clientContext.ExecuteQuery(); .我不知道为什么pelase有帮助.