我想限制访问以仅向指定的AWS用户查看我的Flask网页。说我正在为学校做一个项目,我遵循Aws Tutorial for deploying flask app,但是一旦应用程序发布。任何人都可以消费并贴上烧瓶,享受宁静的服务。
我想做以下事情
我知道并尝试使用SSH来锁定特定IP的输入/输出绑定流量。但是我现在只想将其锁定到特定的IAM组。所以当有人试图去我的应用程序时,亚马逊重定向他们登录。
该网站是以下,我想限制只访问特定的角色或组http://XXXX-XXXX.us-east-1.elasticbeanstalk.com/
谢谢。
例如,你可以使用IAM授权在你的应用程序前面使用AWS API Gateway:https://aws.amazon.com/premiumsupport/knowledge-center/iam-authentication-api-gateway/
要将API网关配置为从控制台使用IAM授权,请转到资源并单击您的方法。然后单击Method Request并在Authorization下拉列表中选择AWS_IAM
: