Previously, we were using a registered app in Azure AD, but we want to switch over to Azure AD B2C now because it provides more identity provider options. The issue is that under "Expose an API" in my Azure AD app registration, there is a section "Authorized client applications" where you can specify the client id of a client application that you trust. However, in my B2C app registration, there is no "Authorized client applications" section under "Expose an API".
In Azure AD, I authorized client application with ID d3590ed6-52b3-4102-aeff-aad2292ab01c (Microsoft Office) and since I cannot do this the same way with Azure AD B2C, I am getting this error:
Any help on how I can solve this issue and authorize this client id in B2C would be appreciated, thank you.
I was expecting to find the option to authorize client applications in the same place, but perhaps it looks different in B2C.

You can access the
ServerAppAPI usingClientAppin Azure AD B2C like below:Create an
ServerApp, Expose and API and add scope:Create an
ClientAppand add this scope and grant Admin Consent:Now, authorize users to access
ServerAppAPI using the below endpoint:I generated access token using below parameters via Postman:
References:
In Azure why can I not see a "Authorized client applications" section on the "Expose an API" page of an app registration - Stack Overflow by Carl Zhao
Request an access token in Azure Active Directory B2C