Allow IdP to return 204
IdP returns a 204 NO CONTENT, which I can see matches an expected response code based on the OIDC specs (https://openid.net/specs/openid-connect-backchannel-1_0.html#BCResponse)
This commit is contained in:
parent
e293dddef4
commit
7ca6d8df13
|
|
@ -779,7 +779,7 @@ func (p *OAuthProxy) backendLogout(rw http.ResponseWriter, req *http.Request) {
|
||||||
}
|
}
|
||||||
|
|
||||||
defer resp.Body.Close()
|
defer resp.Body.Close()
|
||||||
if resp.StatusCode != 200 {
|
if resp.StatusCode != 200 && resp.StatusCode != 204 {
|
||||||
logger.Errorf("error while calling backend logout url, returned error code %v", resp.StatusCode)
|
logger.Errorf("error while calling backend logout url, returned error code %v", resp.StatusCode)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue