-
Notifications
You must be signed in to change notification settings - Fork 219
Build and Test
jennyf19 edited this page Apr 4, 2020
·
14 revisions
Navigate to the main page for Microsoft Identity Web.
From the GitHub UI, click clone or download, and go to a dev command line and run git clone https://github.com/AzureAD/microsoft-identity-web.git
the project into a local folder.
Open in Visual Studio 2019 or via the dev command line with msbuild /t:restore MicrosoftIdentityWeb.sln
and msbuild /t:build MicrosoftIdentityWeb.sln
You won't be able to run the Integration test because they require access to a Microsoft KeyVault which is locked down. These tests run daily as part of our DevOps pipelines.
Run the unit tests from the assembly:
- Microsoft.Identity.Web.Test
From VS or from the command line if you wish to control the versioning:
msbuild <microsoftidentityweb>.csproj /t:pack /p:ClientSemVer=1.2.3-preview
- Home
- Why use Microsoft Identity Web?
- Web apps
- Web APIs
- Using certificates
- Minimal support for .NET FW Classic
- Logging
- Azure AD B2C limitations
- Samples
- Web apps
- Web app samples
- Web app template
- Call an API from a web app
- Managing incremental consent and conditional access
- Web app troubleshooting
- Deploy to App Services Linux containers or with proxies
- SameSite cookies
- Hybrid SPA
- Web APIs
- Web API samples
- Web API template
- Call an API from a web API
- Token Decryption
- Web API troubleshooting
- web API protected by ACLs instead of app roles
- gRPC apps
- Azure Functions
- Long running processes in web APIs
- Authorization policies
- Generic API
- Customization
- Logging
- Calling graph with specific scopes/tenant
- Multiple Authentication Schemes
- Utility classes
- Setting FIC+MSI
- Mixing web app and web API
- Deploying to Azure App Services
- Azure AD B2C issuer claim support
- Performance
- specify Microsoft Graph scopes and app-permissions
- Integrate with Azure App Services authentication
- Ajax calls and incremental consent and conditional access
- Back channel proxys
- Client capabilities