如何使用.Net Core为每个租户使用不同的AWS Cognito UserPools实现多租户JWT身份验证

时间:2019-04-12 10:39:46

标签: authentication .net-core jwt amazon-cognito multi-tenant

每个租户我有不同的AWS Cognito UserPool,但是我需要能够根据特定于租户的请求来验证令牌。

我知道.Net Core当前不支持此功能。谁能建议一种解决方法?您可以在应用程序运行后动态设置JWT Bearer吗?

为使其正常工作,我尝试在Startup.cs中添加多个JWTBearers,但遇到错误:public interface ProductRepository extends JPARepository<Product,Integer>{ public ProductName findByProductStrategy(String productStrategy); }

InvalidOperationException: Scheme already exists: Bearer

理想情况下,我希望能够在应用程序运行后根据请求设置此配置。

0 个答案:

没有答案