Skip to content

Commit ff47699

Browse files
authored
Merge pull request #672 from ashok672/asram/update-msal.net-docs
MSAL.NET Docs update to mention third party IDPs are not supported
2 parents ac6b3e3 + c7bbe06 commit ff47699

2 files changed

Lines changed: 10 additions & 0 deletions

File tree

msal-dotnet-articles/acquiring-tokens/desktop-mobile/wam.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,9 @@ An authentication broker is an application that runs on a user’s machine that
3333
> [!IMPORTANT]
3434
> Use MSAL.NET 4.52.0 or higher to get broker support.
3535
36+
> [!IMPORTANT]
37+
> WAM supports only Microsoft Entra ID and does not work with third-party identity providers (IDPs).
38+
3639
WAM support is split across two packages:
3740

3841
- [Microsoft.Identity.Client](https://www.nuget.org/packages/Microsoft.Identity.Client/) (i.e., MSAL) - core library for token acquisition.

msal-dotnet-articles/index.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -41,6 +41,13 @@ MSAL.NET supports multiple platforms, including [.NET](https://dotnet.microsoft.
4141
>- Mobile platforms do not allow confidential client flows. They are not meant to function as a backend and cannot store secrets securely.
4242
>- On public clients (mobile and desktop) the default browser and redirect URIs are different from platform to platform, and broker availability varies (details [in browser usage documentation](./acquiring-tokens/using-web-browsers.md)).
4343
44+
> [!NOTE]
45+
> MSAL.NET is optimized for use with Microsoft Entra ID as the identity provider (IDP).
46+
> While it is possible to use MSAL.NET with third-party IDPs that support OAuth 2.
47+
> 0—particularly when using embedded or system browsers((see [in browser usage documentation](./acquiring-tokens/using-web-browsers.md)))
48+
> —interoperability is not guaranteed. Microsoft does not provide support for issues arising from third-party IDP integrations. Such scenarios are considered
49+
> best-effort and may not be addressed.
50+
4451
> [!NOTE]
4552
> MSAL.NET versions 4.61.0 and above do not provide support for Universal Windows Platform, Xamarin Android, and Xamarin iOS. Read more about the deprecation in [Announcing the Upcoming Deprecation of MSAL.NET for Xamarin and UWP](https://devblogs.microsoft.com/identity/uwp-xamarin-msal-net-deprecation/).
4653

0 commit comments

Comments
 (0)