Minio STS:提供者 jwt 不存在

jan*_*nwr 6 wso2 jwt minio

解决了


对于任何试图解决此问题的人:此错误意味着 minio 无法读取您的.../.well-known/openid-configurationurl*。

  • (通过json cnofig文件中的MINIO_IDENTITY_OPENID_CONFIG_URL或identity_openid > config_url设置)

原帖

我正在尝试使用我请求的邮递员(POST)调用minIO的AssumeRoleWithClientGrants

http://localhost:9000/?Action=AssumeRoleWithClientGrants&DurationSeconds=10000&Token=__SOME_TKN____&Version=2011-06-15
Run Code Online (Sandbox Code Playgroud)

但我得到这样的回应:

http://localhost:9000/?Action=AssumeRoleWithClientGrants&DurationSeconds=10000&Token=__SOME_TKN____&Version=2011-06-15
Run Code Online (Sandbox Code Playgroud)

我还运行了这个 python 示例,当我单击“验证”,然后单击“批准”一次 --WSO2-- 时,它会将我重定向到一个错误页面,其中显示

botocore.exceptions.ClientError: An error occurred (InvalidParameterValue) when calling the AssumeRoleWithWebIdentity operation: provider jwt doesn't exist

任何帮助将非常感激,

小智 1

我在 Azure AKS 中部署的 minio 中遇到了与您完全相同的错误。通过重新启动 minio pod 解决了该问题。(由于 Azure DNS 问题,AKS 群集节点重新启动后,minio pod 似乎出现故障https://status.azure.com/en-ca/status