Error adding Azure AD Security

I am getting an error when adding Azure AD security.

I started a new and clean NET6 Blazor Server project with RBS, infered a database and scaffolded some pages, then I tried to add security but getting the following error:

[2023-01-03 08:34:40.897] [error] Error: System.NullReferenceException: Object reference not set to an instance of an object.
   at Radzen.Server.TemplateConfig.AddReference(XDocument xml, TransformationAction action) in /Users/korchev/github/radzen-next/Radzen.Server/TemplateEngine.cs:line 1066
   at Radzen.Server.TemplateConfig.ApplyTransformations(String source, String dest, Project serverProject, Project clientProject, ITemplateWriter writer, TemplateService templateService, ProjectServer server, ProjectServer client) in /Users/korchev/github/radzen-next/Radzen.Server/TemplateEngine.cs:line 721
   at Radzen.Server.TemplateEngine.RunAsync(String source, String dest, Boolean overwrite, IDictionary`2 parameters, Project serverProject, Project clientProject, ProjectServer server, ProjectServer client) in /Users/korchev/github/radzen-next/Radzen.Server/TemplateEngine.cs:line 1575
   at Radzen.Server.LoggerExtensions.MeasureAsync[T](ILogger logger, String name, Func`1 action) in /Users/korchev/github/radzen-next/Radzen.Server/Logger.cs:line 99
   at Radzen.Server.ProgramController.Generate(GenerateRequest request) in /Users/korchev/github/radzen-next/Radzen.Server/ProgramController.cs:line 589
   at Microsoft.AspNetCore.Mvc.Infrastructure.ActionMethodExecutor.TaskOfIActionResultExecutor.Execute(ActionContext actionContext, IActionResultTypeMapper mapper, ObjectMethodExecutor executor, Object controller, Object[] arguments)
   at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.<InvokeActionMethodAsync>g__Awaited|12_0(ControllerActionInvoker invoker, ValueTask`1 actionResultValueTask)
   at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.<InvokeNextActionFilterAsync>g__Awaited|10_0(ControllerActionInvoker invoker, Task lastTask, State next, Scope scope, Object state, Boolean isCompleted)
   at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.Rethrow(ActionExecutedContextSealed context)
   at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.Next(State& next, Scope& scope, Object& state, Boolean& isCompleted)
   at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.<InvokeInnerFilterAsync>g__Awaited|13_0(ControllerActionInvoker invoker, Task lastTask, State next, Scope scope, Object state, Boolean isCompleted)
   at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.<InvokeFilterPipelineAsync>g__Awaited|20_0(ResourceInvoker invoker, Task lastTask, State next, Scope scope, Object state, Boolean isCompleted)
   at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.<InvokeAsync>g__Awaited|17_0(ResourceInvoker invoker, Task task, IDisposable scope)
   at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.<InvokeAsync>g__Awaited|17_0(ResourceInvoker invoker, Task task, IDisposable scope)
   at Microsoft.AspNetCore.Routing.EndpointMiddleware.<Invoke>g__AwaitRequestTask|6_0(Endpoint endpoint, Task requestTask, ILogger logger)
   at Microsoft.AspNetCore.Diagnostics.ExceptionHandlerMiddlewareImpl.<Invoke>g__Awaited|8_0(ExceptionHandlerMiddlewareImpl middleware, HttpContext context, Task task)

The data I enter for Domain / ClientId / TenantId should be correct because it works with an already running app that was generated with Radzen IDE.

Some models and Services got generated, but nothing got added in appsettings.json and also not in Program.cs

1 Like

Thanks for the report @awalz! Will be fixed in our next update.

Thanks, seems to be fixed with v1.2.x