| Previous | Next |
| WS_E_NOT_SUPPORTED | WS_E_PROXY_REQUIRES_DIGEST_AUTH |
WS_E_PROXY_REQUIRES_BASIC_AUTH
WS_E_PROXY_REQUIRES_BASIC_AUTH is a Windows Web Services API HRESULT. It means that the proxy rejected the authentication scheme offered by the client and requires HTTP Basic authentication.
What to check for WS_E_PROXY_REQUIRES_BASIC_AUTH
- Confirm that Basic authentication is permitted by the organization and protected by TLS to the proxy.
- Configure credentials through the supported proxy-authentication mechanism and protect them from logs.
- Verify the proxy realm and avoid automatically sending credentials to an untrusted proxy address.
Diagnostic interpretation
This result has the HRESULT value 0x803D0018. AllStat records the condition as “The HTTP proxy server requires HTTP authentication scheme 'basic'.”.
Evidence to capture
- Capture any IErrorInfo text, activity identifier, event-log entry, and subsystem trace that mentions this result or the ws / proxy / requires / basic / auth operation.
- Reproduce this result with the smallest valid input and note whether the result changes with identity, architecture, service state, or target object.
Retry and recovery
For WS_E_PROXY_REQUIRES_BASIC_AUTH, recovery should change one confirmed condition at a time. The verification run should use equivalent inputs and prove that the same boundary no longer rejects the operation.
Looking for a different code? Search another status or error code.