0

我想讓我的網站更安全。所以我想在s3上用aws cloudfront和我所有的API(使用dropwizard)在API網關中部署前端(使用角度js)。在s3上部署角度js(前端)和API網關上的Api(後端)

  1. 如何使用cloudfront在s3存儲桶上部署角AP?
  2. 是否可以從s3存儲桶調用api?

我已經研究過這個,但我只得到角應用程序,而不是其他部分(從s3桶調用API)。

+1

你不「從s3桶調用API」。角度應用程序在用戶的瀏覽器中運行。你可以從瀏覽器調用API。 –

+0

我想說的是如果我在s3中部署角度應用並在瀏覽器中運行它,我能夠從角碼調用API(放置在彈性bean或api網關中)。例如:當我提交登錄表單時,我可以調用登錄api放置在api網關的角度應用程序。 –

+0

爲什麼你不能?當你遇到需要幫助的實際具體問題時,你應該嘗試一下並回到這裏。 –

回答

2

這應該沒有問題。我有角色應用程序作爲靜態s3網站託管,調用後端api(通過亞馬遜API和ec2實例上運行的其他自定義API端點)。

是的,從一般意義上說,這將起作用 - 如果它不適合你,你可以給我們關於你想要做什麼的具體細節,以及你得到什麼錯誤信息。

+0

你有任何鏈接可以幫助我以相同的方式部署嗎? –