.NET 8.0访问SharePoint 2016报401未授权错误,.NET Framework 4.7.1可正常运行的问题求助
我现在在尝试访问SharePoint 2016,遇到了一个棘手的问题:
- 在.NET Framework 4.7.1的应用中,使用以下代码可以正常访问:
using (var clientContext = new ClientContext("<sharepoint_url>")) { clientContext.Credentials = new NetworkCredential("username", "password"); Web web = clientContext.Web; clientContext.Load(web); clientContext.ExecuteQuery(); }
- 但将完全相同的代码迁移到.NET 8.0项目后,调用
ExecuteQuery()时会触发401未授权错误。
我之前留意到有类似的问题讨论,但不确定是否真的没有解决方案。有没有朋友清楚为什么这段代码在.NET 8.0环境下无法正常工作呢?谢谢大家!
备注:内容来源于stack exchange,提问作者Manuel
相关产品推荐
相关产品推荐

