powershell - 无法解析远程名称:Powershell 中 O365 Online Sharepoint 中的“*****.sharepoint.com”
问题描述
我正在将文件从主机中的特定驱动器上传到 Sharepoint 站点,为此我使用了 Microsoft.SharePoint.Client.dll 和 Microsoft.SharePoint.Client.Runtime.dll。大多数时候我的脚本工作正常,但有时我会收到错误:
- “无法连接到 SharePoint Online 网站:'https://XXX.sharepoint.com/sites/XXX'”
- “异常类型:System.Management.Automation.MethodInvocationException”
- “异常消息:使用“0”参数调用“ExecuteQuery”的异常:“”无法解析远程名称:“XXX.sharepoint.com”“”
关于可能导致错误的原因以及如何防止脚本再次崩溃的任何想法?
谢谢!
解决方案
大多数情况下,脚本都有效。
我假设这可能是您这边的一些网络问题。
您是否在您身边使用了一些代理,您可以直接在浏览器中访问网站网址吗?
我建议你可以使用 Fiddler 跟踪请求,看看执行脚本时是否有一些详细的错误消息:
推荐阅读
- android - 如何修复 WorkerWrapper 中的“无法解析主机”错误?
- google-sheets - 澄清 =countif(A:A,A1)>0 如何用作条件格式规则
- google-chrome - Safari 在 Mac 上不显示 Noto Sans 字体,而 Chrome 有
- javascript - 单击来自外部源的事件会导致浏览器选项卡重置
- webhooks - 在哪里可以从 Google 操作控制台创建 Dialogflow 操作?
- ruby-on-rails - Rails:如何将可变长度数组添加到模型中?
- java - x ++ 与 Java 中的 x+1 相同吗?
- javascript - 是否可以根据用户的时区触发 Firebase 中的云功能?
- c++ - 二维数组索引的奇怪行为
- reactjs - 如何处理以文本字段为标签的 Radiobutton 的输入