到目前爲止,我一直在處理我的服務器應用程序的版本1。我可以通過我的瀏覽器訪問 https://myappid.appspot.comappengine-web.xml中的版本標記&https
。 (注意:我使用https,而不是http) 現在,我將版本ID更改爲2(版本1現在正在生產,版本2是下一代版本,我想測試它)。我需要版本1保持用戶使用穩定生產版本的默認版本。 現在我有2個版本,我試圖通過瀏覽器(Chrome)使用 https://2.latest.myappid.appspot.com
根據我可以找到的說明達到版本2靜態首頁。取而代之的是Chrome向我提供以下錯誤 *您試圖訪問2.latest.myappid.appspot.com,但實際上您已到達一個標識爲.appspot.com的服務器。這可能是由於服務器配置錯誤或更嚴重的原因造成的。您的網絡上的攻擊者可能試圖讓您訪問2.latest.myappid.appspot.com的一個虛假(可能有害)版本。 您無法繼續操作,因爲網站運營商已要求爲此域強化安全性。
這個問題消失了http://2.latest.myappid.appspot.com
我已經要求通過安全連接web.xml中的
< transport-保證>元素。那麼,我錯過了什麼?
同樣的故事@Andrei。 http有效,而不是https。順便說一句,應該提到我在這個應用程序只有Java servlet前端。 – pbhowmick
我編輯了我的答案。 –
你是絕對正確的。它給了我期望的URL(正如您正確指出的那樣),它是https,並且我嘗試過的每個瀏覽器都抱怨證書出錯。我無法解釋它。 – pbhowmick