From 5311d7ae10f50276abe58233684d753dbf4d7bf2 Mon Sep 17 00:00:00 2001 From: Xinyu Xu Date: Thu, 19 Mar 2026 16:30:56 -0700 Subject: [PATCH] Add documentation about the libwebkitgtk update --- .../acquiring-tokens/desktop-mobile/linux-dotnet-sdk-wsl.md | 5 +++-- .../acquiring-tokens/desktop-mobile/linux-dotnet-sdk.md | 5 +++-- 2 files changed, 6 insertions(+), 4 deletions(-) diff --git a/msal-dotnet-articles/acquiring-tokens/desktop-mobile/linux-dotnet-sdk-wsl.md b/msal-dotnet-articles/acquiring-tokens/desktop-mobile/linux-dotnet-sdk-wsl.md index 12ed7a389..1e359c1ae 100644 --- a/msal-dotnet-articles/acquiring-tokens/desktop-mobile/linux-dotnet-sdk-wsl.md +++ b/msal-dotnet-articles/acquiring-tokens/desktop-mobile/linux-dotnet-sdk-wsl.md @@ -68,13 +68,14 @@ Install the following dependencies on your Linux platform: - `libsecret-tools` is required to interface with the Linux keychain - `libx11-dev` package, where the `libx11` library is used to get the console window handle on Linux. +- Starting with `Microsoft.Identity.Client.NativeInterop` v0.20.2, `libwebkit2gtk-4.1-37` is required. For versions earlier than v0.20.2, install `libwebkit2gtk-4.0-37`. ### [Ubuntu](#tab/ubuntudep) To install on debian/Ubuntu based Linux distribution: ```bash -sudo apt install libx11-6 libc++1 libc++abi1 libsecret-1-0 libwebkit2gtk-4.0-37 -y +sudo apt install libx11-6 libc++1 libc++abi1 libsecret-1-0 libwebkit2gtk-4.1-37 -y #from Powershell, run wsl.exe --shutdown @@ -85,7 +86,7 @@ wsl.exe --shutdown To install on Red Hat/Fedora based Linux distribution: ```bash -sudo dnf install libx11-6 libc++1 libc++abi1 libsecret-1-0 libwebkit2gtk-4.0-37 -y +sudo dnf install libx11-6 libc++1 libc++abi1 libsecret-1-0 libwebkit2gtk-4.1-37 -y #from Powershell, run wsl.exe --shutdown diff --git a/msal-dotnet-articles/acquiring-tokens/desktop-mobile/linux-dotnet-sdk.md b/msal-dotnet-articles/acquiring-tokens/desktop-mobile/linux-dotnet-sdk.md index bd3d7b2be..258ec074e 100644 --- a/msal-dotnet-articles/acquiring-tokens/desktop-mobile/linux-dotnet-sdk.md +++ b/msal-dotnet-articles/acquiring-tokens/desktop-mobile/linux-dotnet-sdk.md @@ -73,13 +73,14 @@ Install the following dependencies on your Linux platform: - `libsecret-tools` is required to interface with the Linux keychain - `libx11-6` package, where the `libx11` library is used to get the console window handle on Linux. +- Starting with `Microsoft.Identity.Client.NativeInterop` v0.20.2, `libwebkit2gtk-4.1-37` is required. For versions earlier than v0.20.2, install `libwebkit2gtk-4.0-37`. ### [Ubuntu](#tab/ubuntudep) To install on debian/Ubuntu based Linux distribution: ```bash -sudo apt install libx11-6 libc++1 libc++abi1 libsecret-1-0 libwebkit2gtk-4.0-37 -y +sudo apt install libx11-6 libc++1 libc++abi1 libsecret-1-0 libwebkit2gtk-4.1-37 -y ``` ### [Red Hat Enterprise Linux](#tab/rheldep) @@ -87,7 +88,7 @@ sudo apt install libx11-6 libc++1 libc++abi1 libsecret-1-0 libwebkit2gtk-4.0-37 To install on Red Hat/Fedora based Linux distribution: ```bash -sudo dnf install libx11-6 libc++1 libc++abi1 libsecret-1-0 libwebkit2gtk-4.0-37 -y +sudo dnf install libx11-6 libc++1 libc++abi1 libsecret-1-0 libwebkit2gtk-4.1-37 -y ``` ---