0
我們的api在AWS EC2實例上運行。我們有興趣使用AWS API Gateway來使用Cognito和版本控制來驗證API調用。僅允許AWS API網關訪問EC2實例
任何人都可以告訴我如何允許訪問EC2實例上託管的API而不公開?我只希望API網關訪問該API。
我無法在文檔中找到任何解決方案。
我們的api在AWS EC2實例上運行。我們有興趣使用AWS API Gateway來使用Cognito和版本控制來驗證API調用。僅允許AWS API網關訪問EC2實例
任何人都可以告訴我如何允許訪問EC2實例上託管的API而不公開?我只希望API網關訪問該API。
我無法在文檔中找到任何解決方案。
您的服務器必須公開以便API網關訪問它。目前最好的解決方案是使用客戶端SSL證書,以便您的服務器可以輕鬆拒絕任何不是源自API網關的流量。
好感謝,還有什麼我應該考慮提高安全性或這就夠了。 – Chaitanya
這樣做會完全鎖定只能通過API網關訪問您的服務器。 –
好吧,我所要做的就是在我的Nginx後端使用'ssl_client_certificate'和'ssl_verify_client'?謝謝。 – Chaitanya