Activities of "balessi75"

ABP Commercial 7.2.1 / Blazor Server / EF / Non tiered / Separate Host and Tenant DBs / Lepton Theme

Hi, We are trying to change the user's session cookie expiration from "session" to a limited time frame.

We added the following in our BlazorModule.cs implementation of the ConfigureServices() method, but the cookie always still has an expiration of "Session" when we view the cookie in the browser tools. What might we be missing?

Thanks in advance...

     context.Services.ConfigureApplicationCookie(ops =>
        {
            ops.Cookie.Name = "AspNetCore.Identity.Application";
            ops.ExpireTimeSpan = TimeSpan.FromMinutes(1);
            ops.SlidingExpiration = true;
        });

ABP Commercial 7.2.1 / Blazor Server / EF / Non tiered / Separate Host and Tenant DBs / Lepton Theme

When saving a selected image from 'My Account' -> 'Profile Picture', the picture does not save. No errors occur on the UI or in the logs.

I reproduced the issue with a newly templated project: abp new ProfilePicIssue -u blazor-server -v 7.2.1

When I test with 7.0.1, everything works as expected. abp new ProfilePicIssue -u blazor-server -v 7.0.1

Something seems to have broke from v7.0.1 to v7.2.1.

Please provide confirmation of a fix as well as a possible work around for v7.2.1

Question

ABP Commercial 7.2.1 / Blazor Server / EF / Non tiered / Separate Host and Tenant DBs / Lepton Theme

Hi, We are seeing the following repeated many times in our log every time a user logs in. Is this standard behavior? The information doesn't note what requires authentication. Just curious if there is something we should be changing. We are using the default ABP templated logging settings in program.cs

DenyAnonymousAuthorizationRequirement: Requires an authenticated user.
2023-06-25 00:00:10.438 +00:00 [INF] AuthenticationScheme: Identity.Application was challenged.
2023-06-25 00:00:10.438 +00:00 [INF] Request finished HTTP/1.1 GET https://qa.nvisiononline.net/ - - - 302 - - 3.3881ms
2023-06-25 00:00:26.884 +00:00 [INF] Request starting HTTP/1.1 GET https://nvisionweb.azurewebsites.net/ - -
2023-06-25 00:00:26.887 +00:00 [INF] Authorization failed. These requirements were not met:

ABP Commercial 7.2.1 / Blazor Server / EF / Non tiered / Separate Host and Tenant DBs / Lepton Theme

Hi, on ABP Commercial 7.2.1, we are receiving the following. We reproduced the error with a newly created solution. abp new ABP.Test -u blazor-server -v 7.2.1 -theme lepton

Please advise.

Regards, Brian

ABP Commercial 7.2.1 / Blazor Server / EF / Non tiered / Separate Host and Tenant DBs / Lepton Theme

Hi, we have several extended properties on our tenant entity. How is the ordering of the columns on the list, create, and edit forms defined? We see a difference in the ordering of the columns. For example, the ordering of the columns in the tenant listing is different than the ordering on the create/edit modal.

Can the order of the rendered properties be customized?

Thanks in advance,

Brian

ABP Commercial 7.2.1 / Blazor Server / EF / Non tiered / Separate Host and Tenant DBs / Lepton Theme

Hi,

In 7.2.1, when a tree view node drop down item is clicked, previously opened drop down menu's don't close causing some confusion to the user. Depending on the overlaying of drop down menus, the user can get in a situation where a drop down menu can't be collapsed on their own.

Is there any way to have a previously opened dropdown menu be programmatically closed when a new one is opened?

Thanks in advance.

Brian

ABP Commercial 7.2.1 / Blazor Server / EF / Non tiered / Separate Host and Tenant DBs / Lepton Theme

Hi, we are receiving the following exception in certain circumstances when a user logs in (see below for full log details)

The antiforgery cookie token and request token do not match.

So far, we only seem to have been able to replicate this in a Safari browser running on a Mac. We have not been able to replicate the issue on Chrome or Edge whether on a PC or Mac.

Steps to reproduce:

  1. Start with a clean slate by clearing the browser cache
  2. Login as a user
  3. Logout
  4. Login as the same user
  5. Logout
  6. On the third login as the same user, the user receives a HTTP 400 AN INTERNAL ERROR OCCURRED DURING YOUR REQUEST! message.
  7. From that point the user cannot login again without an exception (even if using a new tab or restarting the web browser). Additionally any invalid credentials entered causes the exception instead of the user friendly 'Invalid username or password' message.
  8. The only way for the user to login again at this point is to clear the browser cache

The above steps are very repeatable, but it is a strange sequence of events. This is the only way we can reproduce, but a few clients have reported the issue as occurring randomly.

We are using HTTPS only have not found anything in our research that seems to apply to our situation.

Any suggestions on what might be going on here and if there are any known issues and/or workarounds?

Logging Details:

2023-05-26 02:23:20.497 +00:00 [INF] Executing endpoint '/Account/Login'
2023-05-26 02:23:20.497 +00:00 [INF] Route matched with {page = "/Account/Login", area = "", action = "", controller = ""}. Executing page /Account/Login
2023-05-26 02:23:20.497 +00:00 [INF] Skipping the execution of current filter as its not the most effective filter implementing the policy Microsoft.AspNetCore.Mvc.ViewFeatures.IAntiforgeryPolicy
2023-05-26 02:23:20.498 +00:00 [INF] Antiforgery token validation failed. The antiforgery cookie token and request token do not match.
Microsoft.AspNetCore.Antiforgery.AntiforgeryValidationException: The antiforgery cookie token and request token do not match.
   at Microsoft.AspNetCore.Antiforgery.DefaultAntiforgery.ValidateTokens(HttpContext httpContext, AntiforgeryTokenSet antiforgeryTokenSet)
   at Microsoft.AspNetCore.Antiforgery.DefaultAntiforgery.ValidateRequestAsync(HttpContext httpContext)
   at Microsoft.AspNetCore.Mvc.ViewFeatures.Filters.ValidateAntiforgeryTokenAuthorizationFilter.OnAuthorizationAsync(AuthorizationFilterContext context)
2023-05-26 02:23:20.498 +00:00 [INF] Authorization failed for the request at filter 'Microsoft.AspNetCore.Mvc.ViewFeatures.Filters.AutoValidateAntiforgeryTokenAuthorizationFilter'.
2023-05-26 02:23:20.498 +00:00 [INF] Executing StatusCodeResult, setting HTTP status code 400

ABP Commercial 7.2.1 / Blazor Server / EF / Non tiered / Separate Host and Tenant DBs / Lepton Theme

We are currently deploying our ABP solution to an Azure App Service using an Azure DevOps build pipeline that fires off an automated build and release based on commits to an environment specific code branch (dev, qa, staging, etc).

To date, we've been manually running the ABP DbMigrator project from VS against our environment specific Azure SQL DB (dev, qa, staging, etc) whenever new migrations exists. The DbMigrator.exe is great in that it automatically applies schema changes to each tenant separated DB that is defined in the host database.

We would like the DbMigrator process to be automated and synched with the web application deployment using our existing CI/CD process and it's not clear how to set this up.

I'm guessing the DBMigrator.exe would have to be built and deployed somewhere that has access to the host DB running in Azure so that it could be run against it.

Does anyone have any guidance or suggestions on the best approach to accomplish this type of scenario?

Thanks in advance,

Brian

ABP Commercial 7.2.1 / Blazor Server / EF / Non tiered / Separate Host and Tenant DBs / Lepton Theme

Hi,

After upgrading from 7.0.1 to 7.2.1, we noticed that when adding a new user and clicking save, the user name, password, and email fields flash with validation errors in red even though there are no validation errors and the user saves without an error. This did not occur in 7.0.1.

Although everything saves without an error, we just feel the UI experience isn't very professional looking - see screen shot below during the save process. It appears that all fields visually clear out while saving and the screen is still visualized.

This was reproduced with a newly created Blazor Server app using the ABP CLI.

Any thoughts or workarounds for this? Thanks in advance.

ABP Commercial 7.0.1 / Blazor Server / EF / Non tiered / Separate Host and Tenant DBs / Lepton Theme

Hi, after our upgrade from 7.0.1 to 7.2.1, we are receiving the following message in the browser console.

Thank you for using the free version of the Blazorise component library! We're happy to offer it to you for personal use. If you'd like to remove this message, consider purchasing a commercial license from https://blazorise.com/commercial. We appreciate your support!

Does ABP not use the commercial version of Blazorise?

Thanks in advance

Showing 31 to 40 of 102 entries
Learn More, Pay Less
33% OFF
All Trainings!
Get Your Deal
Mastering ABP Framework Book
The Official Guide
Mastering
ABP Framework
Learn More
Mastering ABP Framework Book
Made with ❤️ on ABP v10.0.0-preview. Updated on September 16, 2025, 10:35