Skip to content

Commit d6c1b01

Browse files
Merge pull request #250734 from cilwerner/remove-msal-net
Remove MSAL.NET duplication
2 parents a50fd33 + c41cdbd commit d6c1b01

24 files changed

+114
-3796
lines changed

.openpublishing.redirection.json

Lines changed: 105 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23402,6 +23402,111 @@
2340223402
"redirect_url": "/entra/msal/python/advanced/msal-python-token-cache-serialization",
2340323403
"redirect_document_id": false
2340423404
},
23405+
{
23406+
"source_path_from_root": "/articles/active-directory/develop/msal-python-adfs-support.md",
23407+
"redirect_url": "/entra/msal/python/advanced/msal-python-adfs-support",
23408+
"redirect_document_id": false
23409+
},
23410+
{
23411+
"source_path_from_root": "/articles/active-directory/develop/msal-error-handling-dotnet.md",
23412+
"redirect_url": "/entra/msal/dotnet/advanced/exceptions/msal-error-handling",
23413+
"redirect_document_id": false
23414+
},
23415+
{
23416+
"source_path_from_root": "/articles/active-directory/develop/msal-logging-dotnet.md",
23417+
"redirect_url": "/entra/msal/dotnet/advanced/exceptions/msal-logging",
23418+
"redirect_document_id": false
23419+
},
23420+
{
23421+
"source_path_from_root": "/articles/active-directory/develop/msal-net-acquire-token-silently.md",
23422+
"redirect_url": "/entra/msal/dotnet/acquiring-tokens/acquire-token-silently",
23423+
"redirect_document_id": false
23424+
},
23425+
{
23426+
"source_path_from_root": "/articles/active-directory/develop/msal-net-adfs-support.md",
23427+
"redirect_url": "/entra/msal/dotnet/acquiring-tokens/desktop-mobile/adfs-support",
23428+
"redirect_document_id": false
23429+
},
23430+
{
23431+
"source_path_from_root": "/articles/active-directory/develop/msal-net-b2c-considerations.md",
23432+
"redirect_url": "/entra/msal/dotnet/acquiring-tokens/desktop-mobile/social-identities",
23433+
"redirect_document_id": false
23434+
},
23435+
{
23436+
"source_path_from_root": "/articles/active-directory/develop/msal-net-clear-token-cache.md",
23437+
"redirect_url": "/entra/msal/dotnet/acquiring-tokens/clear-token-cache",
23438+
"redirect_document_id": false
23439+
},
23440+
{
23441+
"source_path_from_root": "/articles/active-directory/develop/msal-net-client-assertions.md",
23442+
"redirect_url": "/entra/msal/dotnet/acquiring-tokens/msal-net-client-assertions",
23443+
"redirect_document_id": false
23444+
},
23445+
{
23446+
"source_path_from_root": "/articles/active-directory/develop/msal-net-differences-adal-net.md",
23447+
"redirect_url": "/entra/msal/dotnet/how-to/differences-adal-msal-net",
23448+
"redirect_document_id": false
23449+
},
23450+
{
23451+
"source_path_from_root": "/articles/active-directory/develop/msal-net-initializing-client-applications.md",
23452+
"redirect_url": "/entra/msal/dotnet/getting-started/initializing-client-applications",
23453+
"redirect_document_id": false
23454+
},
23455+
{
23456+
"source_path_from_root": "/articles/active-directory/develop/msal-net-instantiate-confidential-client-config-options.md",
23457+
"redirect_url": "/entra/msal/dotnet/getting-started/instantiate-confidential-client-config-options",
23458+
"redirect_document_id": false
23459+
},
23460+
{
23461+
"source_path_from_root": "/articles/active-directory/develop/msal-net-instantiate-public-client-config-options.md",
23462+
"redirect_url": "/entra/msal/dotnet/getting-started/instantiate-public-client-config-options",
23463+
"redirect_document_id": false
23464+
},
23465+
{
23466+
"source_path_from_root": "/articles/active-directory/develop/msal-net-migration-confidential-client.md",
23467+
"redirect_url": "/entra/msal/dotnet/how-to/migrate-confidential-client",
23468+
"redirect_document_id": false
23469+
},
23470+
{
23471+
"source_path_from_root": "/articles/active-directory/develop/msal-net-migration-public-client.md",
23472+
"redirect_url": "/entra/msal/dotnet/how-to/migrate-public-client",
23473+
"redirect_document_id": false
23474+
},
23475+
{
23476+
"source_path_from_root": "/articles/active-directory/develop/msal-net-provide-httpclient.md",
23477+
"redirect_url": "/entra/msal/dotnet/advanced/httpclient",
23478+
"redirect_document_id": false
23479+
},
23480+
{
23481+
"source_path_from_root": "/articles/active-directory/develop/msal-net-token-cache-serialization.md",
23482+
"redirect_url": "/entra/msal/dotnet/how-to/token-cache-serialization",
23483+
"redirect_document_id": false
23484+
},
23485+
{
23486+
"source_path_from_root": "/articles/active-directory/develop/msal-net-user-gets-consent-for-multiple-resources.md",
23487+
"redirect_url": "/entra/msal/dotnet/acquiring-tokens/user-gets-consent-for-multiple-resources",
23488+
"redirect_document_id": false
23489+
},
23490+
{
23491+
"source_path_from_root": "/articles/active-directory/develop/msal-net-uwp-considerations.md",
23492+
"redirect_url": "/entra/msal/dotnet/acquiring-tokens/desktop-mobile/uwp",
23493+
"redirect_document_id": false
23494+
},
23495+
{
23496+
"source_path_from_root": "/articles/active-directory/develop/msal-net-web-browsers.md",
23497+
"redirect_url": "/entra/msal/dotnet/acquiring-tokens/using-web-browsers",
23498+
"redirect_document_id": false
23499+
},
23500+
{
23501+
"source_path_from_root": "/articles/active-directory/develop/msal-net-migration.md",
23502+
"redirect_url": "/entra/msal/dotnet/how-to/msal-net-migration",
23503+
"redirect_document_id": false
23504+
},
23505+
{
23506+
"source_path_from_root": "/articles/active-directory/develop/microsoft-identity-web.md",
23507+
"redirect_url": "/entra/msal/dotnet/microsoft-identity-web/",
23508+
"redirect_document_id": false
23509+
},
2340523510
{
2340623511
"source_path_from_root": "/articles/networking/azure-orbital-overview.md",
2340723512
"redirect_url": "/azure/orbital/overview",

articles/active-directory/develop/TOC.yml

Lines changed: 8 additions & 60 deletions
Original file line numberDiff line numberDiff line change
@@ -643,6 +643,8 @@
643643
- name: National clouds and MSAL
644644
displayName: china, germany, gov, 21vianet
645645
href: msal-national-cloud.md
646+
- name: Application configuration
647+
href: msal-client-application-configuration.md
646648
- name: MSAL Android
647649
items:
648650
- name: Library initialization
@@ -748,66 +750,12 @@
748750
href: msal-js-known-issues-ie-edge-browsers.md
749751
- name: MSAL.NET
750752
displayName: ASP.NET Core, Xamarin
751-
items:
752-
- name: Library initialization
753-
items:
754-
- name: Microsoft.Identity.Web (MSAL wrapper)
755-
displayName: auth, library, .NET Core, msal
756-
href: microsoft-identity-web.md
757-
- name: Application configuration
758-
href: msal-client-application-configuration.md
759-
- name: Application initialization
760-
href: msal-net-initializing-client-applications.md
761-
- name: Confidential client instantiation
762-
href: msal-net-instantiate-confidential-client-config-options.md
763-
- name: Confidential client credentials (cert, secret, assertion)
764-
displayName: certificate
765-
href: msal-net-client-assertions.md
766-
- name: Public client instantiation
767-
href: msal-net-instantiate-public-client-config-options.md
768-
- name: Instantiation with custom HttpClient
769-
href: msal-net-provide-httpclient.md
770-
- name: Web browser interaction (system and embedded)
771-
href: msal-net-web-browsers.md
772-
- name: Universal Windows Platform
773-
href: msal-net-uwp-considerations.md
774-
- name: Authentication and single sign-on (SSO)
775-
displayName: caching, token caching, caching tokens
776-
items:
777-
- name: Get a token from the cache
778-
displayName: acquire access token
779-
href: msal-net-acquire-token-silently.md
780-
- name: Clear the token cache
781-
href: msal-net-clear-token-cache.md
782-
- name: Serialize the token cache
783-
displayName: serialization
784-
href: msal-net-token-cache-serialization.md
785-
- name: Get consent for several resources
786-
href: msal-net-user-gets-consent-for-multiple-resources.md
787-
- name: Connections and integrations
788-
items:
789-
- name: Integrate with AD FS
790-
href: msal-net-adfs-support.md
791-
- name: Integrate with Azure AD B2C
792-
href: msal-net-b2c-considerations.md
793-
- name: Logging and error handling
794-
displayName: MSAL.NET
795-
items:
796-
- name: Handle errors and exceptions in MSAL.NET
797-
displayName: handling, catch
798-
href: msal-error-handling-dotnet.md
799-
- name: Logging in MSAL.NET
800-
href: msal-logging-dotnet.md
801-
- name: Migration to MSAL.NET
802-
items:
803-
- name: Migrate from ADAL.NET to MSAL.NET
804-
href: msal-net-migration.md
805-
- name: Migrate confidential client apps to MSAL.NET
806-
href: msal-net-migration-confidential-client.md
807-
- name: Migrate public client apps to MSAL.NET
808-
href: msal-net-migration-public-client.md
809-
- name: Differences between ADAL.NET and MSAL.NET
810-
href: msal-net-differences-adal-net.md
753+
href: /entra/msal/dotnet
754+
- name: Microsoft.Identity.Web (MSAL wrapper)
755+
displayName: auth, library, .NET Core, msal
756+
href: /entra/msal/dotnet/microsoft-identity-web/
757+
- name: Application configuration
758+
href: msal-client-application-configuration.md
811759
- name: MSAL Node
812760
displayName: Node.js
813761
items:

articles/active-directory/develop/microsoft-identity-web.md

Lines changed: 0 additions & 76 deletions
This file was deleted.

articles/active-directory/develop/msal-client-application-configuration.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -161,4 +161,4 @@ To help in debugging and authentication failure troubleshooting scenarios, the M
161161

162162
## Next steps
163163

164-
Learn about [instantiating client applications by using MSAL.NET](msal-net-initializing-client-applications.md) and [instantiating client applications by using MSAL.js](msal-js-initializing-client-applications.md).
164+
Learn about [instantiating client applications by using MSAL.NET](msal-net-initializing-client-applications.md) and [instantiating client applications by using MSAL.js](msal-js-initializing-client-applications.md).

0 commit comments

Comments
 (0)