Attività di "jawad"

I think you didn't get my question. Let me rephrase my question.

We have three apps, lets call them SSO, ReactNativeApp and WebApp. SSO will be used as identity provider and all applications will login using OpenIddict. We have successfully implemented this part. ReactNativeApp is authenticated using SSO and it have auth token.

Now we want to access APIs of WebApp from ReactNativeApp. At this point in time, ReactNativeApp have access token issued by SSO. How can we use that token to authenticate and access APIs of WebApp?

  • ABP Framework version: v7.0.1
  • UI type: Blazor Server
  • DB provider: EF Core
  • Tiered (MVC) or Identity Server Separated (Angular): no
  • Exception message and stack trace:
  • Steps to reproduce the issue:"

We have multiple Abp Applications lets call them client apps and we have one of the abp io application lets call it SSO provider which is responsible for managing our users and authenticate user for client applications (Working as Identity provider in the ecosystem) We are Building a mobile app using react native that will use different apis from these client ABP Applications, in the mobile app user will login with our SSO provider to interact with client application API For this we have managed to authenticate the user with our Identity provider abp app and able to receive an id and access token in mobile client upon login. Now the next step is I believe is to exchange that token with client application to login the user and receive client application access token which we can use for authentication and authorization in the client api I believe the endpoint to exchange that application token is clientapp.com/api/identity/external-login in swagger there is no details mentioned about the input parameters of this api endpoint. Can you please guide?

Risposta

I'm also facing same issue with 4.0.1 as @scott7106.

PS: Today is my First Day with Abp.io Commercial After spending ages with Asp.Net Zero i must say i was very excited to start... But than i realized the angular client contains only around 26 .ts files and and all the code is in module packages and customizing what is available out of the box is not even possible Because my current license does not support downloading the source... BAM!! :@ than i tried to calm down for a moment and wanted to cherish myself be looking at the running project and BAM!! this error. than i thought i might have the nightly build or something in the suite UI, i noticed that menu and than i realized i am already having a stable release version...

1 - 3 di 3
Made with ❤️ on ABP v8.2.0-preview Updated on marzo 25, 2024, 15:11