Merge pull request #2711 from davidswu/autoredirect

add autoredirect auth config
This commit is contained in:
Derek McGowan
2018-11-27 15:48:25 -08:00
committed by GitHub
9 changed files with 48 additions and 29 deletions

View File

@@ -847,7 +847,7 @@ func (app *App) authorized(w http.ResponseWriter, r *http.Request, context *Cont
switch err := err.(type) {
case auth.Challenge:
// Add the appropriate WWW-Auth header
err.SetHeaders(w)
err.SetHeaders(r, w)
if err := errcode.ServeJSON(w, errcode.ErrorCodeUnauthorized.WithDetail(accessRecords)); err != nil {
dcontext.GetLogger(context).Errorf("error serving error json: %v (from %v)", err, context.Errors)