fix: hardcode azure instance identity intermediate certificates (#6402)

This was broken for an airgapped customer!
This commit is contained in:
Kyle Carberry
2023-03-01 17:39:24 +00:00
committed by GitHub
parent 6304bfb5c0
commit 9ea21bf8ee
3 changed files with 75 additions and 23 deletions
+1 -1
View File
@@ -37,7 +37,7 @@ func (api *API) postWorkspaceAuthAzureInstanceIdentity(rw http.ResponseWriter, r
if !httpapi.Read(ctx, rw, r, &req) {
return
}
instanceID, err := azureidentity.Validate(ctx, req.Signature, api.AzureCertificates)
instanceID, err := azureidentity.Validate(req.Signature, api.AzureCertificates)
if err != nil {
httpapi.Write(ctx, rw, http.StatusUnauthorized, codersdk.Response{
Message: "Invalid Azure identity.",