如何在 Azure B2C 中公开自定义 API 权限?仅支持管理员

How do I expose a custom API permission in Azure B2C? Only admins are supported

我正在关注 B2C directions here 来保护我的 API,但是 Azure B2C 门户并未完全公开此功能。相反,它只允许管理员同意,而不是用户同意。

image of portal missing end user prompts

如果您正在配置 this sample with your Azure AD B2C, you should follow this README file rather than B2C directions here

您关注的 link 不适用于 Azure AD B2C。它应该用于 Azure AD。

我不确定为什么要把它放到这个路径中。已打开 issue here.

基于Add a web API application to your Azure Active Directory B2C tenant,未提及用户同意。我认为目前不支持它。