Activities of "EngincanV"

Hi, currently the latest ABP Studio version is 0.9.26 and it uses v9.1.1 of ABP. You can see all the version information from here.

Regards.

Hi, ABP’s RemoteStreamContent is great for lightweight files or when you want to abstract things but it’s not designed for very large files. It attempts to copy the stream into an in-memory buffer (MemoryStream), which crashes for files >2GB or causes heavy memory usage.

So, for large files, instead, you can use FileStream (see https://stackoverflow.com/a/39890811/10477283) and FileStreamResult.

Hi, The application is connected to the redis successfully without any issue

After the initial request to the 'application-configuration' endpoint, how much time do subsequent requests take? It's not 5 minutes again, right? (I'm asking this to ensure for the subsequent calls it gets the configuration from Redis or not.)

Hi, setting SameSite as None is the default option (https://github.com/abpframework/abp/blob/dev/framework/src/Volo.Abp.AspNetCore.Mvc/Volo/Abp/AspNetCore/Mvc/AntiForgery/AbpAntiForgeryOptions.cs#L53-L60). So, you can leave it as it is for cross-site access.

As far as I understand, after the first request you are able to get the verification code. So, it seems by the time your JS reads XSRF-TOKEN and adds it to the header, the browser hasn't yet attached the freshly issued cookie to the request, so the tokens don't match. On your retry, the cookie is already present and everything works as expected.

Maybe you can apply the followings:

  1. Set samesite as Lax: SameSite.Lax instead of SameSite.None (With None+Secure, some browsers hold off on sending the cookie until after a round-trip establishes that the site is “good.” This can cause the delay maybe)
  2. Apply forwarded headers:
            Configure<ForwardedHeadersOptions>(options =>
            {
                options.ForwardedHeaders = ForwardedHeaders.XForwardedFor | ForwardedHeaders.XForwardedProto;
            });

Regards.

Regarding the loading time, it is probably exactly as you say. However, waht about the icons suddenly vanishing from all menus, and the body of the page suddenly expanding vertically?

Hi, since Blazor WebApp, first acts as a Blazor Server app and then continue as Blazor WASM application (after wasm downloaded to the browser), unfortunately, this kind of shifting happens sometimes.

but this mean that all static pages can created from admin side will made be developer as widget This means to me that the CMS kit has lost its importance in the feature of pages management ?

You can design/create your static pages from admin side, but if you want to page as localizable or dynamic, then it's suggested to design a view component and then define it in the Page Management page. Once, you define a widget, then it can be used through multiple pages in the Pages feature, so this is the current design, and to make it more dynamic, it's suggested to create widgets and use them in pages.

HI I'm using ABP v8.3 with UI using Angular with separate auth server. I have using redis in the API

Okay, thanks for the details. Since you are using a tiered solution, you should use Redis as the distributed cache server and it seems you are already running the redis-server on your PC. But sometimes there might be connection problems, or wrong configurations, so can you check that in your appsettings.json file, the Redis configuration is correct and if the configuration is correct, can you please share the logs, so I can check better?

Regards.

Yes I've tried that. As i said in my original post, I tried overriding using the docs and following the method given, but even when i create a Login.cshtml page in my Pages directory under the Blazor project, it doesnt seem to redirect the mvc route to the new page i created. Do you have any solution for this.

Hi, I've tried just before with a new blazor server solution (non-tiered), and successfully overridden the page:

Can you please confirm that you created the Login.cshtml file under the Account folder?

Hi, can you please share your project details? What is the version, is it tiered, what is the UI, do you use Redis...?

Thanks for you response but i want to add static page i mean i have page called about us i want to add as Arabic and English in my admin side cms kit page management so my web site in English display about us English and in about us Arabic display Arabic how ?

By default, unfortunately, there is no way to do that from the admin side for now. The best option you have is to create a widget on your code, and use the Page Management to add a page, and then show the page in only for Arabic and English users.

Regards.

Showing 131 to 140 of 1343 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 10, 2025, 06:30