gpt4 book ai didi

claims-based-identity - 使用 Thinktecture.IdentityServer3 作为联合提供者并转换声明

转载 作者:行者123 更新时间:2023-12-04 08:37:55 27 4
gpt4 key购买 nike

你好,我一直在努力弄清楚如何将 IdentityServer3 配置为一个 Multi-Tenancy 联合提供程序,它可以转换和丰富从 ADSF、Google+、Microsoft 帐户返回的声明。

有没有人有任何尝试执行以下操作的示例代码?

MyWebApp(multi-tenant) <-- IdSrv3 <---- ADFS
^
|<------- Google+
|<------- Microsoft Account
|<------- Facebook Account

最佳答案

您需要实现 IUserService - 特别是 AuthenticateExternalAsync 方法。在那里您收到外部声明并以编程方式转换它们。

https://identityserver.github.io/Documentation/docs/advanced/userService.html

关于claims-based-identity - 使用 Thinktecture.IdentityServer3 作为联合提供者并转换声明,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28486364/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com