Skip to content

Commit 96e2b00

Browse files
authored
return links with scheme in X-Forwarded-Proto if available (ITISFoundation#3173)
1 parent 3f88ad3 commit 96e2b00

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

services/web/server/src/simcore_service_webserver/storage_handlers.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -86,7 +86,7 @@ def _unresolve_storage_url(request: web.Request, storage_url: AnyUrl) -> AnyUrl:
8686
prefix = f"/{_get_storage_vtag(request.app)}"
8787
converted_url = request.url.with_path(
8888
f"/v0/storage{storage_url.path.removeprefix(prefix)}"
89-
)
89+
).with_scheme(request.headers.get("X-Forwarded-Proto", request.url.scheme))
9090
return parse_obj_as(AnyUrl, f"{converted_url}")
9191

9292

0 commit comments

Comments
 (0)