From c76de478e283b851e3e07781ff04d1abe262abd7 Mon Sep 17 00:00:00 2001
From: Bolke de Bruin <bolke@xs4all.nl>
Date: Fri, 26 Aug 2022 11:27:11 +0200
Subject: [PATCH] Fix openid

---
 cmd/rdpgw/main.go     | 1 +
 dev/docker/Dockerfile | 2 +-
 2 files changed, 2 insertions(+), 1 deletion(-)

diff --git a/cmd/rdpgw/main.go b/cmd/rdpgw/main.go
index 9850f5c..c894c34 100644
--- a/cmd/rdpgw/main.go
+++ b/cmd/rdpgw/main.go
@@ -170,6 +170,7 @@ func main() {
 	} else {
 		// openid
 		http.Handle("/connect", common.EnrichContext(api.Authenticated(http.HandlerFunc(api.HandleDownload))))
+		http.Handle("/remoteDesktopGateway/", common.EnrichContext(http.HandlerFunc(gw.HandleGatewayProtocol)))
 		http.HandleFunc("/callback", api.HandleCallback)
 	}
 	http.Handle("/metrics", promhttp.Handler())
diff --git a/dev/docker/Dockerfile b/dev/docker/Dockerfile
index 336b379..31505f1 100644
--- a/dev/docker/Dockerfile
+++ b/dev/docker/Dockerfile
@@ -28,7 +28,7 @@ RUN git clone https://github.com/bolkedebruin/rdpgw.git /app && \
     chmod u+s /opt/rdpgw/rdpgw-auth && \
     chown -R 1001 /opt/rdpgw
 
-FROM scratch
+FROM busybox 
 
 # make tempdir in case filestore is used
 ADD tmp.tar /
-- 
GitLab