| Previous | Next |
| WS_E_SERVER_REQUIRES_BASIC_AUTH | WS_E_SERVER_REQUIRES_NTLM_AUTH |
WS_E_SERVER_REQUIRES_DIGEST_AUTH
WS_E_SERVER_REQUIRES_DIGEST_AUTH is a Windows Web Services API HRESULT. It means that the remote endpoint rejected the offered authentication scheme and requires HTTP Digest authentication.
Diagnostic discriminator: Compare the endpoint challenge with a known successful Digest exchange for the same realm. A reachable server that explicitly requests Digest is reporting authentication negotiation, not a transport outage. Preserve realm, nonce-related metadata, endpoint identity and client account context; use the supported credential API rather than manually constructing authorization headers.
What to check for WS_E_SERVER_REQUIRES_DIGEST_AUTH
- Inspect the endpoint challenge and verify client support for the required Digest parameters.
- Use the API credential mechanism instead of generating authorization headers by hand.
- Check endpoint realm, nonce and clock-related behavior when repeated authentication attempts fail.
Looking for a different code? Search another status or error code.