背景:首先MSK就是配置一个AWS的托管 kafka,创建完成之后就交给开发进行使用,开发通常是从代码中,编写AWS的access_key 和secret_key进行调用。
但是开发在进行调用的时候,一直报错连接失败,其实问题很简单!
一、首先你要保证你的Key拥有足够的权限,在IAM账户配置:
配置一个AmazonMSKFullAccess 最为方便。
二、观察你的MSK集群是不是启用了加密:
如果启用了加密,代码在调用的时候,必须拥有KMS的权限 :
这个权限保证在传输中的加密和解密,如果没有同样会报错。
加上这两个权限之后,搞定。
本站资源均来自互联网,仅供研究学习,禁止违法使用和商用,产生法律纠纷本站概不负责!如果侵犯了您的权益请与我们联系!
转载请注明出处: 免费源码网-免费的源码资源网站 » [AWS]MSK调用,报错Access denied
发表评论 取消回复