Azure devops CI CD 部署中的访问被拒绝错误

Access denied error in Azure devops CI CD deployment

以下是我为 CI CD 创建的管道执行的详细步骤,以创建 spkg.sppkg 它现在已成功发布,我正在执行以下步骤

Connect to SharePoint App Catalog (Successful)

o365 login https://naxis007.sharepoint.com/sites/Wipro%20App%20Catalog/AppCatalog --authType password --userName $(username) --password $(password)

Add Solution Package to App Catalog **(getting error access denied in this steps)** 
o365  spo app add -p $(System.DefaultWorkingDirectory)/Test/drop/drop/sharepoint/solution/spfx.sppkg --overwrite --appCatalogUrl https://naxis007.sharepoint.com/sites/Wipro%20App%20Catalog/AppCatalog --scope sitecollection

看起来您在两个单独的 command line tasks.

中 运行ning o365 login 命令和 o365 spo app add 命令

每个 command line task 将打开一个新终端 window,任务完成后将关闭该终端。所以第一个 command line task 中的登录信息无法在第二个 command link task 中保留。这就是为什么您收到拒绝访问错误的原因。

您应该 运行 o365 login 命令和 o365 spo app add 命令在同一个 command line task 中。这样两个命令将在同一个终端中执行。

或者您可以使用任务 SharePoint Files Uploader 上传 spfx.sppkg 文件。