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
docs: remove internal ESTS team language from mtls-bearer-transport.md
Replace 'contact the ESTS team' with customer-facing preview notice.
Feature is in preview; AAD-side enablement is required but no self-serve
portal exists yet.
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Copy file name to clipboardExpand all lines: docs/mtls-bearer-transport.md
+4-6Lines changed: 4 additions & 6 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -11,13 +11,11 @@ This is enabled by the `SendCertificateOverMtls = true` option. When set:
11
11
-`client_assertion` is **not** included in the POST body
12
12
- The TLS certificate authenticates the app
13
13
14
-
## AAD Prerequisite: Allowlisting
14
+
## AAD Prerequisite: App Enablement (Preview)
15
15
16
-
> ⚠️ **Your app must be allowlisted for mTLS client auth on the AAD/ESTS side.**
16
+
> ⚠️ **This feature is in preview. Your app must be enabled for mTLS client auth by Microsoft Entra before token requests will succeed.**
17
17
>
18
-
> There is no self-serve portal. Contact the ESTS team to enable mTLS for your app registration.
19
-
>
20
-
> Without allowlisting, AAD returns `AADSTS51000: MtlsClientAuth is/are disabled`.
18
+
> There is no self-serve portal today. Without enablement, AAD returns `AADSTS51000: MtlsClientAuth is/are disabled`.
21
19
22
20
## How to Opt In
23
21
@@ -108,7 +106,7 @@ Use a recording `IMsalMtlsHttpClientFactory` (see `RecordingMtlsHttpClientFactor
108
106
## Known Limitations
109
107
110
108
-**Windows only** — the mTLS client certificate stack depends on `System.Net.Security` behavior that is not supported on Linux in the current test configuration.
111
-
-**AAD allowlisting required** — no self-serve portal; contact ESTS.
109
+
-**AAD-side enablement required (preview)** — there is no self-serve portal today; app enablement requires Microsoft Entra configuration.
112
110
-**Certificate credential required** — `SendCertificateOverMtls = true` is incompatible with client secrets and throws at `Build()` time.
0 commit comments