microsoft-authentication-library-for-dotnet
microsoft-authentication-library-for-dotnet copied to clipboard
[Bug] When will Proof of Possession be released?
Library version used
4.54.0
.NET version
N/A
Scenario
ConfidentialClient - service to service (AcquireTokenForClient)
Is this a new or an existing app?
None
Issue description and reproduction steps
Doc says that Pop token is experimental for confidential clients. Is the doc correct? If so, is when do you plan to remove it as experimental feature?
Relevant code snippets
No response
Expected behavior
No response
Identity provider
Microsoft Entra ID (Work and School accounts and Personal Microsoft accounts)
Regression
No response
Solution and workarounds
No response
Hi @sameerkapps - long time :)
We are looking into a different approach for POP for confidential client, based on MTLS, because it's faster.
I think the version of POP that is already out there as experimental is ok from security perspective and we will keep it (maybe we'll rename the API at some point).
Note that we don't have token validators for POP tokens, so if you need to protect your own web api, you'll have to customize token validation to handle these tokens. Microsoft APIs are adopting this.
Thanks. We cannot use experimental api in the production code. So we will use the non-pop token. But still using the product. 😀