设想情况:
我有一个使用angular8和无服务器的yml创建的web应用程序,如果前端发生任何错误,我想将错误记录到CloudWatch。
我试过的是:
我也使用ngx-记录器包作为同样的.
问题是:
我不想共享web应用程序中使用aws将日志放到云监视中的密钥/秘密。前端::aws url (如果我要使用它直接将日志放到CLoudWatch上),是否有任何可用于此的包,而不必公开aws凭据,这对于安全遵从性很重要?
发布于 2019-08-09 05:45:40
如果您想要访问前端的AWS资源,您有两个选择:
对于第二种选择,您需要创建一个API (可能使用lambda),并创建一个请求签名并将其交给您的前端。(您可能需要在这里使用自己的身份验证功能)
在这两种选择中,您都需要关联一个IAM角色,该角色具有写入cloudwatch所需的权限。
https://stackoverflow.com/questions/57423990
复制相似问题