Microsoft Entra ID Continuous Access in an ASP.NET Core Razor Page, Blazor app using a Web API
MIT License
Implement Microsoft Entra ID Continuous Access in an ASP.NET Core Razor Page app using a Web API
Implement Microsoft Entra ID Continuous Access (CA) step up with ASP.NET Core Blazor using a Web API
Implement Microsoft Entra ID Continuous Access (CA) standalone with Blazor ASP.NET Core
Force MFA in Blazor using Microsoft Entra ID and Continuous Access
Force phishing resistant authentication in an ASP.NET Core application using Microsoft Entra ID
"optionalClaims": {
"idToken": [],
"accessToken": [
{
"name": "xms_cc",
"source": null,
"essential": false,
"additionalProperties": []
}
],
"saml2Token": []
},
"optionalClaims": {
"idToken": [
{
"name": "xms_cc",
"source": null,
"essential": false,
"additionalProperties": []
}
],
"accessToken": [],
"saml2Token": []
},
{"access_token":{"acrs":{"essential":true,"value":"c1"}}}
{
"aud": "7c839e15-096b-4abb-a869-df9e6b34027c",
"iss": "https://login.microsoftonline.com/5698af84-5720-4ff0-bdc3-9d9195314244/v2.0",
"iat": 1648841224,
"nbf": 1648841224,
"exp": 1648845383,
"acrs": [
"c1"
],
"azp": "7c839e15-096b-4abb-a869-df9e6b34027c",
"azpacr": "1",
"ver": "2.0",
"xms_cc": [
"cp1"
],
// plus more claims
}
https://github.com/Azure-Samples/ms-identity-ca-auth-context
https://github.com/Azure-Samples/ms-identity-dotnetcore-ca-auth-context-app
https://docs.microsoft.com/en-us/azure/active-directory/conditional-access/overview
https://github.com/Azure-Samples/ms-identity-dotnetcore-daemon-graph-cae
https://docs.microsoft.com/en-us/azure/active-directory/develop/claims-challenge
https://docs.microsoft.com/en-us/azure/active-directory/develop/v2-conditional-access-dev-guide
https://www.youtube.com/watch?v=_iO7CfoktTY