You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
title: "Error AADSTS76021 (ApplicationRequiresSignedRequests) with SAML authentication: The request sent by client is not signed"
3
-
description: Describes a problem in which a user receives the error AADSTS76021 when trying to sign-in
2
+
title: "Error AADSTS76021 (ApplicationRequiresSignedRequests) in SAML authentication: The request sent by client is not signed"
3
+
description: Discusses a problem in which a user receives error AADSTS76021 when trying to sign in.
4
4
ms.author: jarrettr
5
5
author: JarrettRenshaw
6
6
ms.topic: troubleshooting
7
7
ms.service: entra-id
8
8
ms.date: 01/14/2026
9
9
ms.custom: sap:Issues Signing In to Applications
10
10
---
11
-
# Error AADSTS76021 (ApplicationRequiresSignedRequests) with SAML authentication: The request sent by client is not signed
11
+
# "The request sent by client is not signed" error AADSTS76021 in SAML authentication
12
12
13
13
## Summary
14
14
15
-
The error **AADSTS76021** occurs during federated authentication with Microsoft Entra ID when you use SAML-based Single Sign-On (SSO). This error indicates that the client didn't sign the request but the application requires signed requests. Even if the client signs the request, the signature might not be placed according to the SAML binding configuration.
15
+
The **AADSTS76021**(ApplicationRequiresSignedRequests) error occurs during federated authentication by using Microsoft Entra ID when you use SAML-based Single Sign-On (SSO). This error indicates that the client didn't sign the request, but the application requires signed requests. Even if the client signs the request, the signature might not be placed according to the SAML binding configuration.
16
16
17
-
According to the [SAML specifications](https://docs.oasis-open.org/security/saml/v2.0/saml-bindings-2.0-os.pdf), two primary and most commonly used binding types exist:
17
+
According to the [SAML specifications](https://docs.oasis-open.org/security/saml/v2.0/saml-bindings-2.0-os.pdf), the two primary and most commonly used binding types are:
18
18
19
19
-**HTTP-Redirect**[urn:oasis:names:tc:SAML:2.0:bindings:HTTP-Redirect]: For HTTP get method (GET) requests, the signature is included as a query parameter in the URL.
20
20
-**HTTP-POST**[urn:oasis:names:tc:SAML:2.0:bindings:HTTP-POST]: For HTTP POST requests, the signature is embedded within the XML payload of the SAML message.
21
21
22
-
If the application expects the signature in one location but the request uses another binding type, Microsoft Entra ID rejects the request, resulting in the **AADSTS76021** error.
22
+
If the application expects the signature in one location but the request uses another binding type, Microsoft Entra ID rejects the request. This rejection causes the **AADSTS76021** error.
23
23
24
24
## Resolution
25
25
26
26
1.**Verify SAML binding type**
27
27
28
28
Check whether the application expects HTTP-Redirect or HTTP-POST.
29
29
30
-
2.**Ensure configuration matches**
30
+
2.**Verify configuration matches**
31
31
32
-
Confirm that the Identity Provider (IdP) and Service Provider (SP) configurations align.
32
+
Verify that the Identity Provider (IdP) and Service Provider (SP) configurations align.
33
33
34
-
3.**Validate signature placement**
34
+
3.**te signature placement**
35
35
36
-
- For HTTP-Redirect: Signature must be in the query string.
37
-
- For HTTP-POST: Signature must be inside the XML `<Signature>` element.
36
+
- For HTTP-Redirect: The signature must be in the query string.
37
+
- For HTTP-POST: The signature must be inside the XML `<Signature>` element.
38
38
39
39
4.**Update application or IdP configuration**
40
40
41
41
- Align binding type and signature placement.
42
-
- In Microsoft Entra ID, confirm SAML settings under **Enterprise Applications > Single Sign-On**.
42
+
- In Microsoft Entra ID, verify the SAML settings under **Enterprise Applications** > **Single Sign-On**.
43
43
44
44
## Examples
45
45
46
46
### Example 1: HTTP-Redirect binding (GET)
47
47
48
-
The signed request includes query parameters like the following example:
48
+
The signed request includes query parameters such as the following example:
For a full list of Active Directory authentication and authorization error codes, see [Microsoft Entra authentication and authorization error codes](/azure/active-directory/develop/reference-aadsts-error-codes).
108
+
For a full list of Active Directory authentication and authorization error codes, see [Microsoft Entra authentication and authorization error codes](/azure/active-directory/develop/reference-aadsts-error-codes).
0 commit comments