-
Couldn't load subscription status.
- Fork 378
Closed
Copy link
Labels
Description
Library version used
Latest
.NET version
NET 8
Scenario
ConfidentialClient - service to service (AcquireTokenForClient)
Is this a new or an existing app?
This is a new app or experiment
Issue description and reproduction steps
Currently, the WithMtlsProofOfPossession() validation logic ensures that requests using /common fail with an MsalClientException (MsalError.MissingTenantedAuthority). But no checks are done for /org or /consumers
Relevant code snippets
Expected behavior
Expected Behavior:
- Requests using /organizations should fail with an appropriate MsalClientException, similar to /common, as they do not specify a single-tenant authority.
- Requests using /consumers should not fail, as /consumers is a valid tenant.
- Write tests for both scenarios
Identity provider
Microsoft Entra ID (Work and School accounts and Personal Microsoft accounts)
Regression
No response
Solution and workarounds
No response
Metadata
Metadata
Assignees
Labels
Type
Projects
Status
Done