簡體   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