Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add PoP (Proof-of-Possession) magic #8

Open
johnterickson opened this issue Sep 29, 2021 · 3 comments
Open

Add PoP (Proof-of-Possession) magic #8

johnterickson opened this issue Sep 29, 2021 · 3 comments

Comments

@johnterickson
Copy link
Owner Author

johnterickson commented Sep 30, 2021

Bogdan mentioned that POP for MSAL is only available for confidential clients. I'm going to read this and then probably grab some time with him to explain to me what this all means 🤣 https://docs.microsoft.com/en-us/azure/active-directory/develop/msal-client-applications

@bgavrilMS
Copy link

bgavrilMS commented Oct 1, 2021

I can enable POP support for public clients if you wish to experiment with it. But it will only protect the access token, not the refresh token. It should be enough for you prototyping, but not enough for a secure solution.

@johnterickson
Copy link
Owner Author

@bgavrilMS I decided to simulate the concept with Azure Blob per-request SAS signing: https://github.com/johnterickson/devproxy/blob/main/Proxy/RequestPlugins/AzureBlobSasRequestPlugin.cs

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants