【问题标题】:CognitoUserManager.GetUsersInRoleAsync limits to 25 resultsCognitoUserManager.GetUsersInRoleAsync 限制为 25 个结果
【发布时间】:2023-02-18 04:14:49
【问题描述】:

我正在使用来自 https://github.com/aws/aws-aspnet-cognito-identity-provider/ 的 amazon.aspnetcore.identity.cognito 包 (https://www.nuget.org/packages/Amazon.AspNetCore.Identity.Cognito/3.0.0)。

这在 .net 核心项目中。

调用 GetUsersInRoleAsync 时,我似乎总是只获得为给定角色找到的前 25 个用户。该角色有 26 个用户,但始终限制为 25 个。是否有任何原因,是否可以以某种方式忽略此限制?

await this.userManager.GetUsersInRoleAsync(userGroup.ToString());

我似乎没有找到任何关于此的相关文档。 在此先感谢您的帮助和建议。

【问题讨论】:

    标签: visual-studio .net-core aws-sdk-net


    【解决方案1】:

    这不使用 UserManager,但您也可以使用 AWS SDK Cognito service client 列出用户(并添加过滤器)。还有一个分页器,可用于获取所有数据页。

    【讨论】:

      猜你喜欢
      • 2014-03-27
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-02-07
      • 1970-01-01
      • 1970-01-01
      • 2014-06-03
      • 1970-01-01
      相关资源
      最近更新 更多