Skip to content

The error message is incorrect when opening an expired SAS direct link #9055

@v-xianya

Description

@v-xianya

Storage Explorer Version

1.43.0

Regression From

Not a regression

Architecture

arm64

Storage Explorer Build Number

20260427.1

Platform

All

OS Version

Windows 11 arm64/MacOS Sequoia 15.6.1/Linux Ubuntu 22.04

Bug Description

Opening an expired SAS direct link shows an incorrect and misleading error message:

“The combination of SAS parameters is not supported.”

This message does not reflect the actual issue (SAS expiration) and may confuse users.

Resource Types

Blobs, ADLS Gen2 blobs

Authentication Method

None

Connection Type

None

Steps to Reproduce

  1. Expand one storage account -> Blob Containers
  2. Create a blob container -> Generate a SAS URL for the blob container with a short expiry time.
  3. Wait until the SAS token expires -> Covert it to Direct link format.
  4. Open the Direct Link in Storage Explorer.
  5. Observe the error dialog.

Actual Experience

An error dialog is displayed with the message:

“The combination of SAS parameters is not supported.”
Image

Expected Experience

A clear and accurate error message indicating that the SAS token is expired, such as:

“The SAS token has expired.”
or “Authentication failed due to expired SAS token.”

Additional Context

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    ⚙️ adls gen2Related to hierarchical namespaces (ADLS Gen 2)⚙️ blobsRelated to blob storage🧪 testingFound through regular testing

    Type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions