We have the Web API as server application which registered from AAD B2C tenant, while the user would create their own Client app to invoke the Web API. However, the user could only register their Client app from their default directory which belong to different tenant with the B2C tenant. In this case, to delegate Web API to Client app seems impossible as they are from different tenant/directory ?
Expected to have a solution to delegate permission from AAD B2C application to Client app OR The client could request a specified scope to the AAD B2C application and authenticate successfully by OAuth standard flow.