mirror of
https://github.com/php/php-src.git
synced 2025-08-20 01:14:28 +02:00
- Fixed bug #45568 (ISAPI does not property clear auth_digest in header).
This commit is contained in:
parent
e7a9cbb0e1
commit
bde0403de0
1 changed files with 2 additions and 1 deletions
|
@ -712,6 +712,7 @@ DWORD WINAPI HttpFilterProc(PHTTP_FILTER_CONTEXT pfc, DWORD notificationType, LP
|
|||
case SF_NOTIFY_PREPROC_HEADERS:
|
||||
SG(request_info).auth_user = NULL;
|
||||
SG(request_info).auth_password = NULL;
|
||||
SG(request_info).auth_digest = NULL;
|
||||
break;
|
||||
case SF_NOTIFY_AUTHENTICATION: {
|
||||
char *auth_user = ((HTTP_FILTER_AUTHENT *) pvNotification)->pszUser;
|
||||
|
@ -746,7 +747,7 @@ static void init_request_info(LPEXTENSION_CONTROL_BLOCK lpECB TSRMLS_DC)
|
|||
SG(request_info).content_length = lpECB->cbTotalBytes;
|
||||
SG(sapi_headers).http_response_code = 200; /* I think dwHttpStatusCode is invalid at this stage -RL */
|
||||
if (!bFilterLoaded) { /* we don't have valid ISAPI Filter information */
|
||||
SG(request_info).auth_user = SG(request_info).auth_password = NULL;
|
||||
SG(request_info).auth_user = SG(request_info).auth_password = SG(request_info).auth_digest = NULL;
|
||||
}
|
||||
|
||||
#ifdef WITH_ZEUS
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue