Activities of "Sturla"

When logging into Blazor WASM the first time we don´t see the side menus until we do a second F5 refresh of the page Here is a video demonstrating this.

Have you encountered this and do you have a fix for us? This started after updating to 6.0.0

  • ABP Framework version: v6.0.1
  • UI type: Blazor WASM
  • DB provider: EF Core
  • Separate (Opendict) Identity Server: yes

Trying to download the GDPR information doesn´t work

  • ABP Framework version: v6.0.1
  • UI type: Blazor WASM
  • DB provider: EF Core
  • Identity Server Separated: yes

Hi

We have been trying to update to version 6.0 from 5.3.4 and are having issues getting the login to work for Blazor WASM.

As stated here our CMS is in the IdentiyServer project.

We get a unhandled 400 error like this (only in Azure.. works locally)

We have a ExceptionSubscriber in the IdentiyServer project but we don´t get anything there.

We can log into our MVC public page, no problem.

I just saw the following error message in the console while the Blazor was loading up that could be the cause.

Refused to display in a frame because it se 'X-Frame-Option' to 'sameorigin' What do you think and how should we fix it?

  • ABP Framework version: v6.0.0
  • UI type: Blazor
  • DB provider: EF Core
  • Identity Server Separated: yes

Hi

I have the problem that loading up my Blazor WASM back end is super slow (20-50 sec). I thought that it might be because there is an issue trimming some abp.io dll´s but that is just to get rid of unused dll´s and not the compression I was looking for.

When logging into my app it takes around 40-50 seconds if its done for the first time but maybe half that the second time when dll´s are cached.

It also seems to be fetching the dll´s 2x for some reason.

If you look at Steves Sanderson's example you can for example see that he has dotnet.wasm.br file that is 358kb but mine is 1.4 Mb and seems to be served 2x

So I thought that abp wasn´t compressing anything but it is creating the .br files but not serving them it seems.

So after looking at compression we saw this documentation where it says

When hosting a Blazor WebAssembly standalone app, additional work might be required to ensure that statically-compressed files are served

So you need to add <script src="_framework/blazor.webassembly.js" autostart="false"></script> to wwwroot/index.html and add the brotli script module code.

<script type="module">
  import { BrotliDecode } from './decode.min.js';
  Blazor.start({
    loadBootResource: function (type, name, defaultUri, integrity) {
      if (type !== 'dotnetjs' && location.hostname !== 'localhost') {
        return (async function () {
          const response = await fetch(defaultUri + '.br', { cache: 'no-cache' });
          if (!response.ok) {
            throw new Error(response.statusText);
          }
          const originalResponseBuffer = await response.arrayBuffer();
          const originalResponseArray = new Int8Array(originalResponseBuffer);
          const decompressedResponseArray = BrotliDecode(originalResponseArray);
          const contentType = type === 
            'dotnetwasm' ? 'application/wasm' : 'application/octet-stream';
          return new Response(decompressedResponseArray, 
            { headers: { 'content-type': contentType } });
        })();
      }
    }
  });
</script>

But how do you do that?

If I try to add the code I get all kinds of errors because you are already adding it here in the BundlingService.cs. The brotli script isn´t run except having autostart="false"

So how can I get the brotli compression served to my browser?

  • ABP Framework version: v5.3.3.
  • UI type: Blazor WASM
  • DB provider: EF Core
  • Tiered (MVC) or Identity Server Separated (Angular): yes

I´m trying to remove (just) the Account part from my Settings in Blazor for newly created tenant/users

If I filter it out by "AbpAccount.SettingManagement" and try to remove it with the PermissionDataSeeder the whole Settings menu gets removed. For ordinary user removing Settings could be fine but I have more stuff than just Account for my tenants.

I tried these two https://support.abp.io/QA/Questions/1690/HOW-TO-remove--Two-factor-item and https://support.abp.io/QA/Questions/2926/Remove-two-auth-and-Profile-picture-tab-from-manage-profile-page but I just get this error if I try to remove an individual component "Volo-Abp-Account-TwoFactor"

  • ABP Framework version: 5.3.1
  • UI type: Blazor
  • DB provider: EF Core
  • Tiered (MVC) or Identity Server Separated (Angular): yes

We are getting the following exception when redirecting to the login page after we updated to 5.3.0. Everything works fine locally but not when deployed to Azure.

We need some feedback on this ASAP since we were going to go live this weekend.

 BSR.Beinni.IdentityServer terminated unexpectedly!
 Volo.Abp.AbpInitializationException: An error occurred during the initialize Volo.Abp.Modularity.OnApplicationInitializationModuleLifecycleContributor phase of the module BSR.Beinni.BeinniIdentityServerModule, BSR.Beinni.IdentityServer, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null: The type 'qgApoZ2OmDdJqiAoXp5.L4ObZ82mStp54vqoB0A' is not a valid page. A page must define a public, non-static 'Model' property.. See the inner exception for details.
 ---> System.InvalidOperationException: The type 'qgApoZ2OmDdJqiAoXp5.L4ObZ82mStp54vqoB0A' is not a valid page. A page must define a public, non-static 'Model' property.

here is the whole error in an image


There seems to be a similar unanswered issue (since 9 months) here A page must define a public, non-static 'Model' property

  • ABP Framework version: v5.3.0
  • UI type: MVC / Blazor
  • DB provider: EF Core
  • Tiered (MVC) or Identity Server Separated (Angular): yes

I´m trying to setup the documentation module (for my GitHub repo) and am having hard time getting past this 404 error on this https://docs-p.azurewebsites.net/is/docs/latest doc.

I have a standalone VoloDocs AppService

with these settings

I can do a pull (with the dialog closing)

In the error messages below (next comment) I can see a // (in this https://raw.githubusercontent.com/Ibeinni/docs//docs-langs.json). So I´m guessing that I´m missing the version but I have no idea how to fix that.

This must be something super simple I´m missing!

  • ABP Framework version: 5.3.0
  • UI type: MVC / Blazor
  • DB provider: EF Core
  • Tiered (MVC) or Identity Server Separated (Angular): yes

I created this ticket in GitHub where I was able to get SignalR to work in Blazor WASM but only with the opensource version

When I try it with suite created project I get these errors. I can zip and send somebody the project.

I´m unable to spot a major difference in config that could be the cause of this and I was also unable to add EnableDetailedErrors so I could maybe get more detailed information.

  • ABP Framework version: 5.2.1
  • UI type: Blazor WASM
  • DB provider: EF Core
  • Identity Server Separated: yes "

Sorry for being blunt but it is

I always dread having to come here and search for something because you never find anything if you use more than one word.

Take this for example, searching for "Health check" (two words)…

It does only find "check".. lots of them... and not a single "Health"...

But try searching for only "Health" and you will see "Health" with "check" as the next word..

It should be easy to fix (tune) the search to find two words next to each other but it would be even nicer if you could get result where there is some intelligence applied.

And just so you know I know that you can search for "Health check" within quotes but that is not a solution for a better search. It should have some indexing, word counting and relevance on the posts.

I hope you fix this and yeah if you think this is just like you want the search to work, don´t refund my "question"!

If I try to add an email property with Suite it fails when there are Summary comments on it.

This fails

But if I take off the comments it works. I got some heavily commented enums and am 7 of them right now so lot of work removing comments.

I expect to get this question refunded btw.

Showing 21 to 30 of 41 entries
Boost Your Development
ABP Live Training
Packages
See Trainings
Mastering ABP Framework Book
The Official Guide
Mastering
ABP Framework
Learn More
Mastering ABP Framework Book
Made with ❤️ on ABP v10.1.0-preview. Updated on October 30, 2025, 06:33