Skip to content

Add doc about linux broker on dotnet scenario #646

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed
Closed
Changes from 1 commit
Commits
Show all changes
39 commits
Select commit Hold shift + click to select a range
c631925
add doc about linux broker on dotnet scenario
xinyuxu1026 May 5, 2025
ffa809e
add more info
xinyuxu1026 May 6, 2025
83ccb15
update author
xinyuxu1026 May 6, 2025
2be64ed
Update msal-dotnet-articles/acquiring-tokens/desktop-mobile/linux-bro…
localden May 6, 2025
3c184e4
Update msal-dotnet-articles/acquiring-tokens/desktop-mobile/linux-bro…
localden May 6, 2025
e30b448
Update msal-dotnet-articles/acquiring-tokens/desktop-mobile/linux-bro…
localden May 6, 2025
182fe07
Update msal-dotnet-articles/acquiring-tokens/desktop-mobile/linux-bro…
localden May 6, 2025
e425098
Update msal-dotnet-articles/acquiring-tokens/desktop-mobile/linux-bro…
localden May 6, 2025
d0b2baf
Update msal-dotnet-articles/acquiring-tokens/desktop-mobile/linux-bro…
localden May 6, 2025
2099411
Update msal-dotnet-articles/acquiring-tokens/desktop-mobile/linux-bro…
localden May 6, 2025
2fca0c8
Update msal-dotnet-articles/acquiring-tokens/desktop-mobile/linux-bro…
localden May 6, 2025
17e2eb3
Update msal-dotnet-articles/acquiring-tokens/desktop-mobile/linux-bro…
localden May 6, 2025
ae7f038
Update msal-dotnet-articles/acquiring-tokens/desktop-mobile/linux-bro…
localden May 6, 2025
269356c
Update msal-dotnet-articles/acquiring-tokens/desktop-mobile/linux-bro…
localden May 6, 2025
82e796f
Update msal-dotnet-articles/acquiring-tokens/desktop-mobile/linux-bro…
localden May 6, 2025
5907d42
Update msal-dotnet-articles/acquiring-tokens/desktop-mobile/linux-bro…
localden May 6, 2025
2e29b6e
Update msal-dotnet-articles/acquiring-tokens/desktop-mobile/linux-bro…
localden May 6, 2025
c973e74
Update msal-dotnet-articles/acquiring-tokens/desktop-mobile/linux-bro…
localden May 6, 2025
871cfdd
Update msal-dotnet-articles/acquiring-tokens/desktop-mobile/linux-bro…
localden May 6, 2025
82d1694
Update msal-dotnet-articles/acquiring-tokens/desktop-mobile/linux-bro…
localden May 6, 2025
b65ae78
Address comments
xinyuxu1026 May 6, 2025
528ab4a
Update linux-broker-net.md
localden May 6, 2025
1cd63df
add sample code
xinyuxu1026 May 6, 2025
e07e91f
Merge branch 'linux-dotnet-with-broker' of https://github.com/xinyuxu…
xinyuxu1026 May 6, 2025
d83a3a4
Update msal-dotnet-articles/acquiring-tokens/desktop-mobile/linux-bro…
xinyuxu1026 May 6, 2025
384f135
Update msal-dotnet-articles/acquiring-tokens/desktop-mobile/linux-bro…
xinyuxu1026 May 6, 2025
837040d
Update msal-dotnet-articles/acquiring-tokens/desktop-mobile/linux-bro…
xinyuxu1026 May 6, 2025
4a28d7e
Update msal-dotnet-articles/acquiring-tokens/desktop-mobile/linux-bro…
xinyuxu1026 May 6, 2025
fe81a0e
Update msal-dotnet-articles/acquiring-tokens/desktop-mobile/linux-bro…
xinyuxu1026 May 6, 2025
bac9b31
Update msal-dotnet-articles/acquiring-tokens/desktop-mobile/linux-bro…
xinyuxu1026 May 6, 2025
d1bee1e
Update msal-dotnet-articles/acquiring-tokens/desktop-mobile/linux-bro…
xinyuxu1026 May 6, 2025
904d17c
Update msal-dotnet-articles/acquiring-tokens/desktop-mobile/linux-bro…
xinyuxu1026 May 6, 2025
ee47017
Update msal-dotnet-articles/acquiring-tokens/desktop-mobile/linux-bro…
xinyuxu1026 May 6, 2025
23e7903
address comments
xinyuxu1026 May 6, 2025
934edbc
add screenshot and .net install
xinyuxu1026 May 7, 2025
ddffeae
Update msal-dotnet-articles/acquiring-tokens/desktop-mobile/linux-bro…
xinyuxu1026 May 8, 2025
749cb8d
Update msal-dotnet-articles/acquiring-tokens/desktop-mobile/linux-bro…
xinyuxu1026 May 8, 2025
65ce187
add more screenshot
xinyuxu1026 May 8, 2025
b5c37a3
more update
xinyuxu1026 May 9, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
Update msal-dotnet-articles/acquiring-tokens/desktop-mobile/linux-bro…
…ker-net.md

Co-authored-by: Scott Addie <[email protected]>
  • Loading branch information
xinyuxu1026 and scottaddie authored May 8, 2025
commit ddffeaed45f641c57bfd4c7f9210c05f0483b2f0
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@ An authentication broker is **not** pre-installed on standalone Linux but is bun

## Prerequisites

MSAL.NET project requires .NET version greater or equal than the version specified in [global.json](https://github.com/AzureAD/microsoft-authentication-library-for-dotnet/blob/main/global.json) file, we recommend register the Microsoft package repository and install .NET, please follow the instructions here: [Install .NET on Ubuntu](https://learn.microsoft.com/dotnet/core/install/linux-ubuntu-decision#register-the-microsoft-package-repository). And please make sure you have all the [.NET required dependencies](https://learn.microsoft.com/dotnet/core/install/linux-ubuntu-decision#dependencies) installed.
MSAL.NET project requires .NET version greater or equal than the version specified in [global.json](https://github.com/AzureAD/microsoft-authentication-library-for-dotnet/blob/main/global.json) file, we recommend register the Microsoft package repository and install .NET, please follow the instructions here: [Install .NET on Ubuntu](/dotnet/core/install/linux-ubuntu-decision#register-the-microsoft-package-repository). And please make sure you have all the [.NET required dependencies](/dotnet/core/install/linux-ubuntu-decision#dependencies) installed.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

It isn't clear to me why I should care about what the MSAL.NET project requires.

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I like the part in which it recommends registering the Microsoft Package Repo and install .NET from it, cause Ubuntu has its own feed and it took me a while to install net8.0.4.


To use the broker, you'll need to install a list of dependencies on the Linux platform:
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We should also note/link to the user on the fact that dotnet is required to be installed for the sample. Perhaps we can consolidate a "prep step" that calls out below:

sudo apt install seahorse libx11-dev

Copy link
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Hi Justin, I added the .net installation part and the version requirement, could you help take a look again? Thanks


Expand Down