fixed remote_user in spnego plugin

This commit is contained in:
Roberto De Ioris
2013-01-05 18:01:32 +01:00
parent 8dd943542e
commit 339c49f560
+2 -1
View File
@@ -86,14 +86,15 @@ static char *uwsgi_spnego_new_token(struct wsgi_request *wsgi_req, gss_cred_id_t
goto end;
}
wsgi_req->remote_user = uwsgi_req_append(wsgi_req, "REMOTE_USER", 11, output.value, output.length);
wsgi_req->remote_user_len = output.length;
gss_release_buffer(&min_ret, &output);
if (!wsgi_req->remote_user) {
wsgi_req->remote_user_len = 0;
uwsgi_spnego_err(ret, min_ret);
free(b64);
b64 = NULL;
goto end;
}
wsgi_req->remote_user_len = output.length;
}
end:
if (context != GSS_C_NO_CONTEXT) {