Hi @Haviv Elbsz ,
I have re-tagged this issue with dotnet-csharp to route this to the .NET team, as this issue is less related to Azure Active Directory.
That said, I understand that your goal is to publicly host your winform application. Based on the existing guidelines, you would need to host a ClickOnce deployment in Azure Blob Storage to achieve this.
ClickOnce is designed for publishing winforms applications. It is fully supported by Visual Studio and enables you to create self-updating Windows-based applications.
I would recommend following the step-by-step blog for How to host a ClickOnce deployment in Azure Blob Storage by ClickOnce subject matter expert, Robindotnet.
For additional guidance, see:
ClickOnce hosting on Azure
Publish desktop applications on Azure
Deploy a .NET Windows desktop application using ClickOnce