簡體   English   中英

使用網絡憑據自動登錄到Sharepoint

[英]Automatically login to Sharepoint with Network credentails

我需要從SharePoint 2013服務器獲取該用戶可用的所有網站的列表。 有沒有一種使用網絡憑據對SharePoint服務器進行身份驗證的方法?

我看到的示例似乎傳遞了用戶名,密碼和域。

例如:

string _siteURL = "https://intranet.co.uk";

        NetworkCredential _myCredentials = new NetworkCredential("user", "password", "https://intranet");

        ClientContext _clientContext = new ClientContext(_siteURL);

        _clientContext.Credentials = _myCredentials;

有沒有辦法不向用戶請求用戶名/密碼並獲取用戶可用的網站列表?

網絡憑據中的域不是您的網站URL域( https:// sdbdbs ),而是您的憑據域(domain \\ username)。 正確找出您的域名。

此代碼是否從控制台應用程序運行? 它應該使用以下命令來使用當前用戶的憑據

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

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM