1

尝试将身份验证添加到 Ocelot API 网关时遇到了一些问题。项目正在使用 Microsoft.Identity.Web 运行 .netcore 3.1,因为这应该是 MS auth 的新共同点。

Azure B2C 已设置,我能够根据身份验证代码检索身份验证代码和持有者令牌。

然后用 API 尝试了令牌,但 Ocelot 一直拒绝。

我发现 AzureAD 和 AzureAdB2C 与 Ocelot 结合使用了一些不同的配置,但不确定是 up2date。

据我所见,这个调用应该足以配置

services.AddMicrosoftIdentityWebApiAuthentication(Configuration);

关于组合 Ocelot 和 Azure B2C 的文档似乎最近没有更新。感谢所有帮助,谢谢。

4

0 回答 0