Skip to content

Duplicate deviceAppManagement prefix causes renewUpload SAS failure in 1.5.0 #222

@eisemane

Description

@eisemane

Description

In IntuneWin32App 1.5.0, the SAS renewal logic in
Private\Invoke-AzureStorageBlobUploadRenew.ps1
hardcodes deviceAppManagement/ in the -Resource parameter.

This results in malformed URLs such as:

deviceAppManagement/deviceAppManagement/mobileApps/.../renewUpload

when $Resource already contains the deviceAppManagement segment.

Impact

During large Win32 app uploads, SAS renewal fails with:

  • Resource not found for the segment 'deviceAppManagement'
  • AuthenticationFailed (SAS expiry mismatch)

This aborts uploads after chunk retries.

Proposed Fix

Change:

-Resource "deviceAppManagement/$($Resource)/renewUpload"

To:

-Resource "$($Resource)/renewUpload"

Pull Request

#221

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions