C# 使用网络credentails自动登录到Sharepoint

C# 使用网络credentails自动登录到Sharepoint,c#,sharepoint,C#,Sharepoint,我需要从SharePoint 2013服务器获取用户可用的所有网站的列表。是否有方法使用网络凭据通过SharePoint服务器进行身份验证 我看到的示例似乎传递了用户名、密码和域 例如: 有没有办法不向用户请求用户名/密码并获取用户可用的站点列表?网络凭据中的域不是您的网站URL域(),而是您的凭据域(域\用户名)。正确计算您的域名。网络凭据中的域不是您的网站URL域(),而是您的凭据域(域\用户名)。正确计算您的域名。此代码是否从控制台应用程序运行? 它应该使用以下命令来使用当前用户的凭据

我需要从SharePoint 2013服务器获取用户可用的所有网站的列表。是否有方法使用网络凭据通过SharePoint服务器进行身份验证

我看到的示例似乎传递了用户名、密码和域

例如:


有没有办法不向用户请求用户名/密码并获取用户可用的站点列表?

网络凭据中的域不是您的网站URL域(),而是您的凭据域(域\用户名)。正确计算您的域名。

网络凭据中的域不是您的网站URL域(),而是您的凭据域(域\用户名)。正确计算您的域名。

此代码是否从控制台应用程序运行? 它应该使用以下命令来使用当前用户的凭据

 _clientContext.Credentials = System.Net.CredentialCache.DefaultNetworkCredentials;

此代码是否从控制台应用程序运行? 它应该使用以下命令来使用当前用户的凭据

 _clientContext.Credentials = System.Net.CredentialCache.DefaultNetworkCredentials;