我有一個桌面應用程序,可在安裝完成後下載應用程序資產。 應用程序使用aws節點sdk從S3桶下載所有資產。 當應用程序在公司防火牆內安裝時出現問題。公司防火牆阻止aws節點sdk使用的api請求。 我不能要求我所有的客戶白名單亞馬遜網絡服務的網址,但我可以要求他們白名單我自己的公司的網址,如* .mycompany.com。 有沒有什麼辦法可以使用我公司的域名訪問aws node sdk。在防火牆內訪問AWS Node SDK而不更改防火牆中的任何配置
0
A
回答
1
我們遇到了同樣的問題,並通過在可接收請求的單獨服務器上創建代理API端點並將流從AWS S3傳輸回客戶端來解決此問題。由於此代理端點位於列入白名單的域中,因此我們不必擔心公司的防火牆阻止了該請求。
+0
感謝哥們。我已經嘗試過,效果非常好。我想邀請你參加我的聯賽比賽,以防萬一你想打球:) –
相關問題
- 1. Symfony2防火牆不阻止訪問
- 2. C2DM的防火牆設置
- 3. 如何訪問控制器中的防火牆配置?
- 4. AWS中的防火牆安全性
- 5. 在防火牆後面配置sendmail
- 6. CORS防火牆問題
- 7. Symfony2防火牆問題Android
- 8. GCE防火牆問題
- 9. TcpListener.AcceptTcpClient和防火牆
- 10. 防火牆fms rtmpt
- 11. WCF和防火牆
- 12. Symfony2防火牆security.yml
- 13. 併發防火牆
- 14. HttpWebRequest.Create和防火牆
- 15. Java + ServerSocket +防火牆
- 16. postgresql和防火牆
- 17. IUSR和防火牆
- 18. MSDTC和防火牆
- 19. 防火牆安全
- 20. VSTS代理配置的防火牆
- 21. 防火牆:更改IP的名稱
- 22. Symfony2的多個防火牆:從其他防火牆
- 23. kubernetes - 外部防火牆訪問
- 24. 防火牆/訪問網站記錄器
- 25. Reg。在Linux的防火牆
- 26. 防火牆不會彈球
- 27. FOS捆綁+ FOSOAuthServerBundle防火牆配置
- 28. 如何鎖定出站防火牆對AWS S3的訪問
- 29. 我如何配置python/flask公開訪問與Windows防火牆
- 30. 佔位符在防火牆
您可以公開資產嗎? – Adrian
有許多潛在的解決方案,但是選擇一個需要更深入地理解兩件事:1.爲什麼您需要Node SDK而不是簡單的HTTP客戶端?您的資產受到保護嗎?如果是這樣,那麼應用程序如何獲取其憑據? 2.你確定你的客戶可以允許通過主機名訪問嗎?這可能是例外,而不是規則。企業網絡內的外部網絡訪問通常依賴於已知的,固定的外部IP地址,而不是主機名。典型的防火牆無法從HTTPS請求中確定主機名 - 它們已被加密。 –
我們不能公開這些是許可證的內容。 –