2010-03-04 65 views
2

我正在使用sslext擴展來爲Struts啓用/禁用通過HTTPS傳遞數據。我已經實現了它,以便https只用於信用卡處理。它切換到https時工作正常,但我不能讓它切換回http。使用SSL-Ext和Struts 1.2.9在HTTP和HTTPS之間切換

我試過打在那裏我已經指定了以下另一個動作:

<set-property property="secure" value="false"/> 

我還添加以下到JSP的:

<sslext:pageScheme secure="false"/> 

但我還是顯得有些力不從心切換回HTTP。

任何有關這個問題的幫助將不勝感激。

謝謝, gearoid。

回答

0

我已經通過確保mapping.findForward(...)重定向到不受ssl保護的操作來實現此目的。 使JSP頁面方案不安全是無用的,它只意味着如果設置爲true,ssl ext將jsp頁面鏈接到安全通道。