我最近在通過HTTPS ELB連接的AWS中設置了一個Crucible實例。我還在實例上設置了nginx反向代理設置,並將HTTP請求重定向到HTTPS。Atlasssian Crucible通過帶有HTTPS的AWS ELB
這部分工作。然而,Crucible本身並不知道它是通過HTTPS運行的,因此提供了混合內容,並且由於HTTP - > HTTPS衝突,ajax查詢經常會中斷。
我發現文檔在坩堝直接安裝證書...
https://confluence.atlassian.com/fisheye/fisheye-ssl-configuration-298976938.html
但我真的不想要做這種方式。我希望在ELB終止HTTPS,以便更容易地通過AWS集中管理。
我還發現文檔通過反向代理服務器使用坩堝...
然而,這並不專門處理HTTPS。
我真正需要的是確保Crucible不會爲硬編碼的內部HTTP引用提供內容。它需要停止協議,或者爲鏈接設置HTTPS。