From a2b9146abf163b5c52a352cb51b0281c1ac1453c Mon Sep 17 00:00:00 2001 From: Jacob Overgaard Date: Mon, 30 Aug 2021 12:44:42 +0200 Subject: [PATCH] Generate a local certificate for Kestrel https Fixes #10981 --- .devcontainer/Dockerfile | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/.devcontainer/Dockerfile b/.devcontainer/Dockerfile index c62ad1c494..0f5a12b34b 100644 --- a/.devcontainer/Dockerfile +++ b/.devcontainer/Dockerfile @@ -42,4 +42,8 @@ RUN apt-get update && export DEBIAN_FRONTEND=noninteractive \ # Needing to set unsafe-perm as root is the user setup # https://docs.npmjs.com/cli/v6/using-npm/config#unsafe-perm # Default: false if running as root, true otherwise (we are ROOT) -RUN npm -g config set user vscode && npm -g config set unsafe-perm \ No newline at end of file +RUN npm -g config set user vscode && npm -g config set unsafe-perm + +# Generate and trust a local developer certificate for Kestrel +# This is needed for Kestrel to bind on https +RUN dotnet dev-certs https --trust