繁体   English   中英

限制对部署到AWS ElasticBeanStalk的FLASK应用程序的访问

[英]Restrict Access for FLASK Application deployed to AWS ElasticBeanStalk

我想将访问权限限制为仅允许指定的AWS用户查看我的Flask网页。 假设我正在为一个学校做一个项目,我遵循Aws教程来部署flask应用程序 ,但是一旦该应用程序发布。 任何人都可以消耗并发布到烧瓶上的静态服务。

我想做以下

  • 将其锁定,以便只有登录的特定IAM用户才能查看和运行其余服务。

我知道并尝试使用SSH锁定到特定IP的入/出绑定流量。 但是,我现在仅将其锁定到特定的IAM组。 所以说当有人尝试进入我的应用程序时,亚马逊会重定向他们的登录名。

该站点位于以下站点,我只想限制对特定角色或组的访问http://XXXX-XXXX.us-east-1.elasticbeanstalk.com/

谢谢。

例如,您可以使用IAM授权在应用程序前面使用AWS API Gatewayhttps : //aws.amazon.com/premiumsupport/knowledge-center/iam-authentication-api-gateway/

要将API网关配置为使用控制台中的IAM授权,请转至资源并单击您的方法。 然后单击“方法请求”, AWS_IAM在“授权”下拉列表中选择“ AWS_IAM ”: 在此处输入图片说明

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM