// Instead of using queryParameters final uri = Uri( scheme: scheme, host: '$name.blob.$suffix', path: path, query: _queryParams.entries.map((e) => '${e.key}=${e.value}').join('&') );
Or if your SAS token is already in the correct format as a single string: dartCopyfinal uri = Uri( scheme: scheme, host: '$name.blob.$suffix', path: path, query: sasToken // Your raw SAS token string );