如何解决通过 Azure DevOps 执行 SPFx 部署时出现拒绝访问错误
我在通过 Azure DevOps 执行 SPFx 部署时遇到拒绝访问错误。错误提示“错误:拒绝访问。您无权执行此操作或访问此资源”。我正在使用服务帐户在 App Catalogue 上部署 sppkg 文件,该文件具有网站集管理员权限级别,我在 dev-ops 上使用的帐户是我的公司帐户。我还能够成功连接到 SPO Online。 出现这个错误的命令是这样的:
o365 spo app add -p $(System.DefaultWorkingDirectory)/_myCI/drop/sharepoint/solution/myspfx.sppkg --overwrite --appCatalogUrl https://$(tenant).sharepoint.com/$(catalogsite) --scope sitecollection
解决方法
您可以尝试将脚本 o365 spo 应用添加到 Step Connect SPO 站点。请参阅以下使用 "|"
在脚本任务中运行多行脚本的语法。
- script: |
Connect SPO Site
o365 spo app add
例如在 bash 任务中参见 here。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。