2016-04-21 59 views
0

我已經對sitefinity進行了更改,要求SSL爲真,以便我使用https獲得規範標記,這將避免seo出現重複鏈接問題。它在服務器上正常工作。Sitefinity需要SSL

問題是我們正在使用負載均衡器來執行ssl卸載。所以當我們從服務器以外的瀏覽器訪問時,我得到了重定向循環。我可以理解這個問題,因爲負載平衡器使用http端口80調用網站,然後網站將所有內容重定向到https。

在這個場景中,你的解決方案可以使標準標記與https協同工作嗎?

回答

1

您是否已將EnableSslOffloading設置爲true 管理»設置»高級»系統»SSL卸載?

更多細節在這裏: http://docs.sitefinity.com/administration-ssl-offloading

+0

是。我已啓用SSL卸載。由於來自負載均衡器的請求是http sitefinity處理具有http的網站,其結果是http中的規範標記。即使該網站是https。當我使用https訪問網站服務器上的網站時,我可以看到帶有https.Is的規範標籤,有什麼我缺少的? – CMadhu

+1

你有沒有HttpHeaderFieldName和HttpHeaderFieldValue? –

+0

SSL卸載過程中的一件重要事情是將您在高級設置中配置的HTTP標頭髮送給每個HTTP請求。用於此目的的默認HTTP頭是'X-Forwarded-Proto'。它的默認值是'https'。 換句話說,負載平衡器應該將這個頭添加到它發送給Sitefinity的每個HTTP(非安全)請求中。 –