Skip to content

Commit 91fac11

Browse files
authored
Merge pull request #6 from Laks1/docs-editor/error-code-aadsts50017-certifi-1739273993
Update error-code-aadsts50017-certificate-based-authentication-failed.md
2 parents 5030bb6 + 58678cb commit 91fac11

3 files changed

Lines changed: 9 additions & 4 deletions

File tree

support/entra/entra-id/app-integration/error-code-aadsts50017-certificate-based-authentication-failed.md

Lines changed: 9 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ ms.subservice: authentication
1414
---
1515
# Error AADSTS50017 - Validation of Given Certificate for Certificate-Based Authentication Failed
1616

17-
This article discusses scenarios where the AADSTS50017 error occurs when a user accesses an application or resource with Certificate Based Authentication (CBA).
17+
This article discusses scenarios where the AADSTS50017 error occurs when a user accesses an application or resource with certificate-based authentication (CBA).
1818

1919
## Symptoms
2020

@@ -30,7 +30,7 @@ When a user tries to access an application or resource with Certificate-Based a
3030

3131
2. If you have a non-root Issuing CA (intermediate CA), both intermediate and root CA certificates must be uploaded to the Entra ID CA trusted store.
3232

33-
3. In Public Key Infrastructure (PKI), the certificate chain validation process ensures the integrity and authenticity of the certificate chain. Two key identifiers play a crucial role:
33+
3. In Public Key Infrastructure (PKI), the certificate chain validation process ensures the integrity and authenticity of the certificate chain. Below two key identifiers play a crucial role:
3434

3535
**Subject Key Identifier (SKI):** The **SKI** provides a unique identifier for the public key held by the certificate.
3636
**Authority Key Identifier (AKI):** The **AKI** is used to identify the certificate authority (CA) that issued the certificate.
@@ -39,6 +39,9 @@ When a user tries to access an application or resource with Certificate-Based a
3939

4040
It’s possible to check that information by navigating through the details of the user’s certificate and uploaded issuing CAs, as shown on the next pictures:
4141

42+
![Screenshot of Certificate chain.](media/error-code-aadsts50017-certificate-based-authentication-failed/pic4.png)
43+
44+
4245
1. **Root CA Certificate:**
4346
- Has its own SKI.
4447
- Issues the Intermediate certificates (when applicable).
@@ -51,7 +54,7 @@ It’s possible to check that information by navigating through the details of t
5154
- Multiple intermediate CAs can exist.
5255
- Issues the Intermediate certificates (when applicable).
5356

54-
3. **End-Entity (User) Certificate:**
57+
3. **End-Entity (User or Client) Certificate:**
5558
- Has its own SKI
5659
- AKI points to the Issuing CA’s SKI.
5760

@@ -77,9 +80,11 @@ You can verify the policy Object Identifiers (OIDs) for consistency and validity
7780

7881

7982

83+
![Screenshot-certificate-policies.](media/error-code-aadsts50017-certificate-based-authentication-failed/final-image-to-upload.png)
84+
8085
If any of the certificates are missing Certificate Policies extensions, it is necessary to reissue the Certification Authority (CA) certificate or end user certificate with the appropriate Certificate Policies extensions embedded.  
8186

82-
For more details about **policy extension and other supported extensions**, please refer to the following article:
87+
For more details about [policy extension and other supported extensions](/windows/win32/seccertenroll/supported-extensions), please refer to the following article:
8388

8489
## AADSTS error code reference
8590

Loading
246 KB
Loading

0 commit comments

Comments
 (0)