Error: Publishing a new Blazor app with Identity to Azure App Service giving the following error: HTTP ERROR 500 Fix: Steps: Windows PowerShell (Admin mode) Manage computer certificates Certificates – Local Computer -> Personal -> Certificates Right click on certificate -> Export Enable Password and select “TripleDES-SHA1” Upload pfx file to Azure App Service Get... » read more
Sources: https://blazor.syncfusion.com/documentation/context-menu/how-to/open-dialog/ https://blazor.syncfusion.com/documentation/menu-bar/how-to/customize-menu-using-events/
MainLayoutBase.cs MainLayout.razor IndexBase.cs Sources: https://docs.microsoft.com/en-us/aspnet/core/blazor/components/cascading-values-and-parameters?view=aspnetcore-5.0
index.html Note: Script tags should not be placed inside components because they cannot be updated dynamically. To fix this, move the script tag to the ‘index.html’ file or another static location. MainLayout.razor or in the MainLayoutBase.cs Sources: https://www.syncfusion.com/faq/blazor/general/how-do-i-use-jquery-ui-components-in-a-blazor-application https://stackoverflow.com/questions/54274629/how-to-use-jquery-ui-from-blazor-component
Issue: Authenticate state does not update after login when in main layout page, therefore IsInRole function does not work. Workaround: Force the browser to refresh.