Как создать анонимную ссылку для документов в Sharepoint Online 2018 - PullRequest
0 голосов
/ 26 декабря 2018

Я пытаюсь создать анонимную ссылку для документов в Sharepoint online 2018.

Я пытался использовать метод CreateAnonymousLink, предоставленный Microsoft.SharePoint.Client, но он выдает ошибку.

ClientResult<string> result = Microsoft.SharePoint.Client.Web.CreateAnonymousLink(clientContext, absoluteurl, false); clientContext.ExecuteQuery();

1 Ответ

0 голосов
/ 27 декабря 2018

Мой образец тестового кода для справки.

using (var context = new ClientContext("https://tenant.sharepoint.com/sites/Developer"))
            {
                Console.ForegroundColor = ConsoleColor.Green;
                string password = "pw";
                SecureString sec_pass = new SecureString();
                Array.ForEach(password.ToArray(), sec_pass.AppendChar);
                sec_pass.MakeReadOnly();
                context.Credentials = new SharePointOnlineCredentials("lee@tenant.onmicrosoft.com", sec_pass);
                ClientResult<string> a = Web.CreateAnonymousLink((ClientRuntimeContext)context, "https://tenant.sharepoint.com/sites/Developer/Shared%20Documents/Culture%20Training.docx", false);

                context.ExecuteQuery();
                Console.WriteLine("done");
                Console.ReadKey();
            }

enter image description here

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...