Activities of "portx-dev"

When in pc screen size, after I enter some information, if I resize to mobile screen size, the page re-renders and loses the entered information Is this a feature or a bug of ABP How can I fix it so that the above phenomenon does not occur

Dear ABP Commercial Support Team,

I am currently evaluating ABP Commercial for a new project and am interested in using React for the frontend development.

Could you please provide information on whether ABP Commercial offers any specific support or guidance for integrating with React?

Specifically, I would like to know if there are:

  • Recommended approaches or best practices for using React with the ABP Commercial backend.
  • Any built-in features, modules, or documentation that facilitate React integration.
  • Examples or sample projects demonstrating how to effectively use React within an ABP Commercial application.
  • Any known limitations or considerations when using React with ABP Commercial.

Any information or resources you can provide on this topic would be greatly appreciated.

Thank you for your time and assistance.

I have some additional questions about SSO (related ticket: https://abp.io/support/questions/8726/About-Oauth-login-settings ):

  • Does ABP support SSO via SAML on each tenant? If it is not supported, how should we proceed if we want to implement SAML SSO ourselves? Also, are there any plans to support SAML in the future?
  • In ABP's recommended best practices, what are the differences in use cases (best practices) between OAuth login and External logins (social login) on each tenant?


  • ABP Framework version: v 9.0.3
  • UI Type: Angular
  • Database System: EF Core (MySQL)
  • Tiered (for MVC) or Auth Server Separated (for Angular): yes
  • Exception message and full stack trace:
  • ABP Framework version: v8.3.3
  • UI Type: Angular
  • Database System: EF Core (MySQL)
  • Tiered (for MVC) or Auth Server Separated (for Angular): yes
  • Exception message and full stack trace:
  • Steps to reproduce the issue:

After logging in, the screen moves to a blank page with no content. I checked the network and there was an error ERR_TOO_MANY_REDIRECTS when downloading the file https://rsms.me/inter/inter.css This error has been occurring for about a week now I would like to know the cause and how to fix it

We are testing SSO with Okta using OpenID Connect as below:

  • Create an OIDC (OpenID Connect) application that link to the ABP tenant in Okta.
  • Create the necessary users and assign them to the above OIDC application.
  • Enter the client ID and client secret information of the above OIDC application in the OAuth login settings of the ABP tenant and enable OAuth login (pls refer to the attached file).
  • Log out.
  • Access to the ABP tenant login screen, the SSO option does not appear. Even when logging into the ABP tenant using a user assigned to the OIDC application, it logs in to the ABP tenant directly without going through Okta.
  • On the "External logins" screen, the external provider is not displayed, and when pressing the "New external login" button, the message "You have no external login provider to sign in" appears.

When OAuth login is enabled, we would like to achieve the following, but is there any additional configuration required?

  • Display the SSO option on the ABP tenant login screen.
  • If the above is not possible, automatically authenticate with the IdP (e.g., Okta) when OAuth login is enabled (such as displaying the IdP login screen and processing authentication).

-----------------------

  • ABP Framework version: v 9.0.3
  • UI Type: Angular
  • Database System: EF Core (MySQL)
  • Tiered (for MVC) or Auth Server Separated (for Angular): yes
  • Exception message and full stack trace:
  • Steps to reproduce the issue:

Hello Team,

I hope this message finds you well.

I wanted to kindly follow up on the issue discussed in the question Why Do All Tabs Reload When Using Refresh Token in Angular with ABP. Could you please provide an update on the progress of this issue?

Is there any workaround or solution currently being considered? Additionally, if there's a tentative timeline for a fix, it would be great to know.

Looking forward to your response.

Best regards,

Continue question https://abp.io/support/questions/8241/When-insert-data-CreatorId-has-been-null

Is there any case where the user information is still available on the client but not on the server? In my environment, there is a CreatorName field that receives the value sent from the client. Even though CreatorName is not null, CreatorId is null.

  • ABP Framework version: v8.3.3
  • UI Type: Angular
  • Database System: EF Core (MySQL)
  • Tiered (for MVC) or Auth Server Separated (for Angular): yes
  • Exception message and full stack trace:
  • Steps to reproduce the issue:
  • ABP Framework version: v8.3.3
  • UI Type: Angular
  • Database System: EF Core (My SQL)
  • Tiered (for MVC) or Auth Server Separated (for Angular): yes
  • Exception message and full stack trace:
  • Steps to reproduce the issue:
    • 1. Set Access Token Lifetime:
      • Configure the AccessTokenLifetime in your ABP (ASP.NET Core) back-end application to a short duration, such as 2 minutes. This can typically be done in the configuration settings or startup configuration for your authentication options.
    • 2. Open Multiple Tabs:
      • Launch your Angular application and open it in multiple browser tabs.
      • Ensure that all tabs are authenticated using the same session (i.e., logged in with the same user account)
    • 3. Wait for Token Expiry:
      • Wait for the access token to expire after the 2-minute lifetime.
      • Once the token expires, a Refresh Token process should be initiated in one or more tabs to acquire a new access token.
    • 4. Observe the Behavior:
      • Notice that when the refresh token request completes, all the open tabs are reloaded, which might disrupt the user experience.
    • This behavior can be unexpected, and understanding why all tabs reload when one tab initiates the refresh process is critical. This could be related to how the token management or session synchronization is handled across tabs in the ABP framework.
    • After the reload, observe that some screens are redirected to a 403 (Forbidden) page. This may indicate that certain state or authorization checks failed after the token refresh, leading to restricted access on those screens

Sometimes log error status 0 appears. From the log below, can you help me determine the cause?

ERROR {
  "headers": {
    "normalizedNames": "[Map]",
    "lazyUpdate": null,
    "headers": "[Map]"
  },
  "status": 0,
  "statusText": "Unknown Error",
  "url": [URL],
  "ok": false,
  "name": "HttpErrorResponse",
  "message": "Http failure response for [URL]: 0 Unknown Error",
  "error": {
    "isTrusted": true
  • ABP Framework version: v8.3.2
  • UI Type: Angular
  • Database System: MySQL
  • Tiered (for MVC) or Auth Server Separated (for Angular): yes
  • Exception message and full stack trace:
  • Steps to reproduce the issue:
Question

I updated my project from 8.2.3 to 8.3.2. Every 20 to 30 minutes it gets redirected to screen 403. There are quite a few logs as below.

/connect/token""" - 400 null "application/json;charset=UTF-8" 34.4556ms /connect/token""" - 409 null "text/html; charset=utf-8" 1089.4563ms

  • ABP Framework version: v8.3.2
  • UI Type: Angular
  • Database System: MySQL
  • Tiered (for MVC) or Auth Server Separated (for Angular): yes
  • Exception message and full stack trace:
  • Steps to reproduce the issue:
Showing 1 to 10 of 39 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 December 12, 2025, 10:36
1
ABP Assistant
🔐 You need to be logged in to use the chatbot. Please log in first.