Ends in:
5 DAYS
18 HRS
8 MIN
19 SEC
Ends in:
5 D
18 H
8 M
19 S

Activities of "okains"

Hi,

Just some more info on this. On initial page load everything is fine, binding our control using OnInitializedAsync(). After the 5 second pause, then the Authenticating... message none of the page lifecycle methods are being hit. This happens on every page, so it is not really possible to do any UI work now.

Looking around on Chat GPT for general solutions and seems this might be related to an issue in middleware:

"Additionally, ensure that your authentication service or middleware is configured correctly and doesn't inadvertently trigger a full page reload or component reinitialization. This behavior can often be controlled via configuration settings or by using specific authentication mechanisms that work well with Blazor's SPA nature."

Hopefully this gives you an idea on where to look.

Thanks,

Karim

OK please continue to investigate. Even if that Authorizing call is normal, we are losing the binding of our ABP Custom Components and other page level data binding. That can't be correct. This is making it extremely difficult for us to even do any dev work on the UI.

Hi,

I have given you acces.

Thanks

Hi,

This seems to be happening on all projects I have created after the 8.2 upgrade. Here is another video of a test solution that is brand new created, 8.2, tiered solution. The same ABP configuration as my last solution for which I shared the last video.

https://drive.google.com/file/d/1Ipi_gjmyuhM0kTfRKXzjLKfttyaW8uEO/view?usp=sharing

I can give you access to this repo if you can give me your GitHub username. I think that will make it easier to troubleshoot.

Thanks,

Karim

Sure, here you go:

https://drive.google.com/file/d/1l1bohNn4z8NCVQVn-HbSQPET_CLUE_wT/view?usp=sharing

This isn't happening due to a refresh, it happens after a few seconds, after the page had loaded. I can recreate it using a refresh, then wait a few seconds and Authenticating... then I lose my Custom Components ( MainHeaderBranding ) and 3rd party control binding.

If this was just the application restarting then I would expect it to then be in an initial state, custom components fine, databound controls etc.

Hi, yes this seems to be working now, I was able to Auth and the redirect worked and took me to the Register UI on ABP, which is what I would expect:

Can you summarize the fix / changes so I understand what I was doing wrong?

Thanks!

Hi, yes you can use this user:

abpsupport@gmail.com Notu801201

Or just create an account, everything including the AD Tenant is just for testing / debugging purposes and will be deleted once the problem is resolve.

Thanks,

Karim

Just FYI, my end goal here is to completely bypass the ABP Login / Register UI and just use Entra. I have been looking at this support ticket that you were also involved with that seems to have a lot of the problems already solved :

https://support.abp.io/QA/Questions/5928/How-to-assign-roles-to-Azure-AD-B2C-users

So I think if we can get through this initial configuration I will follow the steps in the above ticket to get to where I want to go.

Understanding that this could be a bit of a tricky implementation, maybe I can write up a Community Article once I get through this. I think many commercial users will want to auth with Entra solely, it is a very appealing use case.

Karim

Hi,

I have this in a barebones single tiered brand new 8.2 project. We also have a React client that is using the same configuration and it is working OK there, so just our ABP config is wrong.

The repo is private, at https://github.com/Flo3Digital/Flo3BlazorDevSingle/ , I have granted you write access. Could you take a look there and see if there is anything you can see that is misconfigured?

Thanks,

Karimi

Showing 81 to 90 of 139 entries
Made with ❤️ on ABP v9.1.0-preview. Updated on November 26, 2024, 12:49