我们在strut-2项目上使用了SSL。在多个地方,我们在struts.xml中使用了重定向,如下代码所示。
<action name="bo_act_creditNote_Save"
class="com.skilrock.lms.web.accMgmt.common.CreditNoteAtBoAction"
method="doCreditNoteBo">
<result name="success" type="redirect-action">
<param name="actionName">bo_act_creditNote_redirect</param>
</result>
</action>
<action name="bo_act_creditNote_redirect">
<result>
/com/skilrock/lms/web/accMgmt/backOffice/bo_act_creditNote_Success.jsp
</result>
</action>
由于ssl浏览器显示一些错误, http://mydomain/com/skil/lms/web/userMgmt/bo_act_creditNote_redirect.action”。该请求已被阻止;内容必须通过HTTPS提供。
由于事务成功完成,结果页面不会出现。
要解决此问题,我们删除了重定向,并在任何使用JSP页面的地方都替换了它。 但是我们要保持重定向动作。