I have an ASP.NET MVC web application using DevExpress controls (specifically ASPxGridView and MVCxGridView) that was originally using Forms authentication.
As part of a security enhancement, I’ve migrated the app to use Azure AD B2C for authentication via OWIN middleware.
Since the migration, DevExpress grid callbacks (sorting, filtering, paging, etc.) are no longer reaching the controller. The grid just shows a "Loading..." indicator indefinitely.
Ideally the callback should reach the controller and return a partial view like it works with forms authentication. However in my case, it doesn't even reaching controller. I observed that client-side BeginCallback is triggered, however nothing happens afterwards.
These are my observations:
- The callback never hits the controller
- No XHR request appears in the browser's Network tab during the callback
- No error is thrown, but the grid stays in a loading state
- Application Insights shows no activity from the callback request
- The callback URL (
/Dashboard/DashboardProjectManagementGridView) is correct and accessible