jboss容器,web整站https環境下使用(spring mvc)redirect重定向到http協議問題
阿新 • • 發佈:2019-02-12
問題描述:
專案部署在jboss中,整站在https下執行,當通過spring redirect 內部跳轉時,連結地址有https開頭轉變為http開頭,在這樣情況下導致專案請求無法訪問。
解決辦法:
<!-- redirectHttp10Compatible:解決https環境下使用redirect重定向地址變為http的協議,無法訪問服務的問題
設定為false,即關閉了對http1.0協議的相容支援
-->
<bean id="viewResolver"
class="org.springframework.web.servlet.view.InternalResourceViewResolver">
<property name="viewClass"
value="org.springframework.web.servlet.view.JstlView" />
<property name="prefix" value="/WEB-INF/pages/" />
<property name="suffix" value=".jsp" />
<property name="redirectHttp10Compatible" value="false" />
</bean>