【问题标题】:Access denied error in Azure devops CI CD deploymentAzure devops CI CD 部署中的访问被拒绝错误
【发布时间】:2021-03-02 10:49:56
【问题描述】:

以下是我为 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

【问题讨论】:

  • 这不是拥有什么角色的问题,而是分配给您的服务连接的服务主体对象的角色的问题。也就是说,请提供更多详细信息 - 您的帖子截断了太多信息,迫使人们猜测您的问题。
  • 我试图提供步骤,如果需要任何进一步的信息,请告诉我

标签: azure-devops continuous-deployment spfx


【解决方案1】:

您似乎在两个单独的command line tasks 中运行o365 login 命令和o365 spo app add 命令。

每个command line task 都会打开一个新的终端窗口,任务完成后该窗口将关闭。所以第一个command line task中的登录信息不能持久化在第二个command link task中。这就是您收到拒绝访问错误的原因。

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

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

【讨论】:

    猜你喜欢
    • 2021-08-21
    • 2023-03-16
    • 2019-05-30
    • 2020-09-28
    • 1970-01-01
    • 2021-10-07
    • 1970-01-01
    • 1970-01-01
    • 2020-01-14
    相关资源
    最近更新 更多