【发布时间】:2022-01-20 19:48:01
【问题描述】:
我正在使用以下代码将文件上传到 SharePoint:
var securePassword = new SecureString();
foreach (var c in "NotMyPWD123")
{
securePassword.AppendChar(c);
}
var ctx = new ClientContext("https://company.sharepoint.com/sites/ProjectRoom")
{
Credentials = new SharePointOnlineCredentials("username@company.com", securePassword)
};
using (var target = new MemoryStream())
{
vm.UploadedFile.InputStream.CopyTo(target);
target.Position = 0;
Microsoft.SharePoint.Client.File.SaveBinaryDirect(ctx, $"/sites/ProjectRoom/Project Room Test/{vm.UploadedFile.FileName}", target, true);
}
我的问题是:是否可以获取/保存上传到 SharePoint 的文件的链接/URL?这样,用户以后可以单击该链接并打开该文件。
【问题讨论】:
标签: c# asp.net-mvc url sharepoint file-upload