msix-packaging icon indicating copy to clipboard operation
msix-packaging copied to clipboard

[BUG] Invalid URI when using SAS token in APPINSTALLER

Open lianck opened this issue 4 years ago • 1 comments

We have .appinstaller and .msix uploaded in an Azure blob container, generated the files URL with SAS token. When executing the appinstaller file, it shows me an Invalid URI error.

invalidURI

lianck avatar May 19 '21 06:05 lianck

I'm unsure if this issue is still being tracked but I have come across the same as @lianck .

I can see that @anarvekar-msft you have unassigned this.

The latest MS docs state the following about the AppInstaller URI XML property: "Query strings with multiple key/value pairs are currently not supported."

I have confirmed this by simply adding ?animal=dog&colour=red at the end of the appinstaller uri I specify. This causes the same error when executing the appinstaller @lianck shows.

A SAS obviously has multiple query params and therefor does not work. What is the recommended practice for securing blob storage, yet allow access from the appinstaller.

So far all I can think of is IP restriction.

Squiff-14 avatar Aug 15 '23 08:08 Squiff-14