Stephan van Rooij's Avatar

Stephan van Rooij

@svrooij.io

I'll talk about APIs, Security and building applications in #dotnet https://svrooij.io | Microsoft MVP Security & Graph | wintuner.app | https://mvp.microsoft.com/en-US/mvp/profile/cc128f12-003f-ed11-bba3-000d3a197333

1,101
Followers
562
Following
435
Posts
21.08.2023
Joined
Posts Following

Latest posts by Stephan van Rooij @svrooij.io

Nice to see this issue still coming back to me!!! But no, we just made our own list inside the app, which will just save each tenant it discovered for that user. No tenant name though, we just registered the tenant name by ourself

13.02.2026 06:21 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Post image Post image

I had the pleasure to speak a @dotnetzuid.nl and share my latest #security project. An introduction to IdentityProxy. Check out my key take aways svrooij.io/2026/01/23/i...

23.01.2026 11:43 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Introduction to Identity Proxy at DOTNET Zuid After visiting DOTNET Zuid meetups several times past year, I decided that it was time to propose a talk myself. Over the past years, I’ve been building an Identity Proxy. This is a topic I am passion...

Here are my key take aways: svrooij.io/2026/01/23/i...

23.01.2026 11:41 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
A picture of a .NET Zuid event at Promexx, with Stephan van Rooij talking about API security.

A picture of a .NET Zuid event at Promexx, with Stephan van Rooij talking about API security.

And we're off...! We're starting the evening with @svrooij.io explaining how to "Hack your protected API for integration testing".
Thanks to #Promexx for hosting us.

20.01.2026 17:59 πŸ‘ 3 πŸ” 1 πŸ’¬ 2 πŸ“Œ 0

I've been building apps and libraries to control Sonos speakers for a very long time. Sonos2mqtt has over 500.000 docker pulls. Now today I got a hold of information on how the details for third party media servers are stored. Have to get this into those libraries. More soon, please follow β˜οΈβœ…

04.01.2026 23:37 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
β‰₯ Bacardi bomberjack XL Cuba Libre (goede doel) β€” Jassen | Winter β€” Marktplaats Koop nu deze one of a kind Bacardi bomberjack (maat XL) en krijg er er een lege 3L Bacardi fles bij.Dit zijn echt collectors items. Van deze jas zit in

Any Bacardi fans here?
Selling my Bacardi bomber jacket, any profits go to a good cause
link.marktplaats.nl/m2344271314?...

12.12.2025 18:01 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Post image

Tell me how old you are, without telling me your age? Let me start. I have this box in the attic with these things in it. (Which I bring to the @homecomputermuseum.computermuseum.social.ap.brid.gy next week)

12.12.2025 13:18 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

That looks awesome! Any plans to host it somewhere?

19.11.2025 17:48 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Post image

A new way to grow as a speaker.

EngageTime will soon give you clear analytics across all your sessions.

See your impact, your ratings, your reactions.

Understand what resonates so you can step on stage with even more confidence.

engagetime.live

19.11.2025 16:57 πŸ‘ 0 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0
Preview
Introducing Identity Proxy Discover Identity Proxy: a tool for testing APIs with JWT authentication without disabling security. Simplify your API testing process today!

Want to test your api without disabling authentication?
Check out Identity Proxy, which allows you to hack your api for integration testing!
svrooij.io/2025/11/19/i...
#security #dotnet #development

19.11.2025 17:47 πŸ‘ 2 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0

Another great episode!
Everybody needs to think more about security!!

28.10.2025 08:22 πŸ‘ 1 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0

Techorama is like the biggest #dotnet conference of the Netherlands. It is two days. In Kinepolis Utrecht (near the train station).

Https://techorama.nl

27.10.2025 20:58 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Preview
GitHub - svrooij/dotnet-endpoint-mapper: Dotnet source generator to automatically discover all endpoints in your project. Dotnet source generator to automatically discover all endpoints in your project. - svrooij/dotnet-endpoint-mapper

Did we need another nugget package? I sure think so! Check out this source generator that will help you automatically register your minimal endpoints. github.com/svrooij/dotn...
Inspired by a YouTube video from @milanjovanovic.bsky.social some time ago. #dotnet #webapi

27.10.2025 17:44 πŸ‘ 1 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0

Even though there is a culture shock I hope you feel welcome here?
Loved your talk at NetAssamble. Will you be at @techorama.bsky.social tomorrow?

27.10.2025 17:42 πŸ‘ 0 πŸ” 0 πŸ’¬ 2 πŸ“Œ 0
Post image

If you try to assign an Enterprise application to a Group in #Entra while in Entra Free, you will see a bizarre error relating to Active Directory.

This is a cloud only Tenant!

25.10.2025 22:08 πŸ‘ 1 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0

Want to present at our new Stockholm SQL usergroup? We're doing in-person sessions about once per month.

If you can't make any of those specific dates, reach out to @transmokopter.bsky.social or me, and we'll work something out for you!

20.10.2025 08:23 πŸ‘ 9 πŸ” 7 πŸ’¬ 4 πŸ“Œ 0
Preview
PoE to USB-C Adapter - Ubiquiti Store Versatile adapter that provides power and connectivity to USB-C devices, including compatible Protect WiFi cameras.

Just found this thing. I guess this is going to be my solution to provide internet and power to my wall mounted tablet. Curious if that works eu.store.ui.com/eu/en/catego...

16.10.2025 12:07 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

I guess you need some everything presence sensors. They will also detect you when you're sitting still. @lewisbarclay.bsky.social can you help this guy out?

15.10.2025 17:01 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Preview
Secretless confidential applications The Microsoft Authentication Library (MSAL) is one of my favorite libraries. It eases the process of getting tokens for Entra ID protected resources, and since most developers seem to struggle with ge...

Are you still using the WithSecret or WithCertificate methods on the #microsoft identity client? Check out this post to see how that can be replaced with a managed identity. svrooij.io/2025/10/10/s...
#security #development

11.10.2025 09:10 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Post image

@vandervalk.pro Is all ready for the last talk of the day at #netassemble
"Dont let your access tokens be stolen" #security

02.10.2025 17:28 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Post image

#netassemble first session by @wildermuth.com at #mstack "you can be bad everywhere" is the best quote from this talk so far. #community #dotnet

02.10.2025 11:18 πŸ‘ 1 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0
Post image

Fourth edition of #netassemble by #MStack

02.10.2025 11:05 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Left

26.09.2025 06:48 πŸ‘ 1 πŸ” 0 πŸ’¬ 2 πŸ“Œ 0
Post image Post image

Maarten staat klaar voor zijn sessie op deze eerste #diwug na de vakantie
#community
Microsoft 365 copilot and the content "discoverability" challenge. @maarten.eekels.net

23.09.2025 18:22 πŸ‘ 4 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0
Post image

Thank you #Keeyns for hosting us tonight! We have a full house, listening to Thomas Huijer's talk "Exploring C# Source Generators".
#dotnetzuid

22.09.2025 16:40 πŸ‘ 3 πŸ” 4 πŸ’¬ 0 πŸ“Œ 0
Post image

From VM to Markdown, ditching #wordpress by @energy164.online at #azurefest

17.09.2025 14:38 πŸ‘ 4 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Post image

#azurefest 2025 let's go

17.09.2025 11:52 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Post image

Did you know you can leverage the Azure DevOps Rest API in Power Automate to run actions that are not available in Power Automate?πŸš€

In the example below, I wanted to detect what is the current iteration for a project and obtain its data to send in some automated messagesπŸ‘‡

13.09.2025 15:30 πŸ‘ 3 πŸ” 1 πŸ’¬ 1 πŸ“Œ 0
Preview
When You Don’t Need WebApplicationBuilder: Raw Kestrel in Action You’ll rarely wake up thinking, β€œToday I’m building aΒ .NET web app without WebApplicationBuilderβ€β€Šβ€”β€Šbut there’s no harm in experimenting…

Unlock the power of raw Kestrel! Learn when to skip WebApplicationBuilder and directly leverage Kestrel for optimized .NET apps. Ideal for low-level control and performance tuning. #DotNet #Kestrel

08.09.2025 18:15 πŸ‘ 1 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0

Please explain?
Device does no longer work? They removed the local api?

31.08.2025 08:29 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0