我在 AWS EC2 上托管一个 rabbitmq 集群。我的远程应用程序是否可以使用 AWS IAM 角色或使用 AWS 服务的任何其他方式对与 rabbitmq 服务器的连接进行身份验证?原因是我的物联网设备将配置AWS凭证,但我不想在每个设备上单独安装SSL证书。我正在使用 Python pika 库,我的应用程序目前在开发环境中使用纯凭据(用户名/密码(。
不,你不能,尽管为什么不将凭据存储在机密管理器中,然后允许物联网设备的凭据从中读取?