В моем приложении Java Strut я использую библиотеку OWASP версии 3.1 для защиты от CSRF. Из-за сложной структуры heppens, что у меня есть несколько тегов скриптов. Он добавляется на нескольких страницах, а иногда на одной странице есть другой.Множественный токен, введенный в форму
<script src="<%=request.getContextPath()%>/JavaScriptServlet"></script>
У меня проблема в Internet Explorer, когда на той же странице существует этот тег. Если он exsists, то он добавляет несколько токенов в форму. Я вижу это, когда проверяют страницу на Internet Explorer
<FORM method=post name=myForm action=/myAction.do?OWASP_CSRFTOKEN=54AE-VJT1-2OZM-4CZV-LMQI-CUEV-BGL1-EQRI&OWASP_CSRFTOKEN=54AE-VJT1-2OZM-4CZV-LMQI-CUEV-BGL1-EQRI&OWASP_CSRFTOKEN=54AE-VJT1-2OZM-4CZV-LMQI-CUEV-BGL1-EQRI&>
Также добавить множественный ввод с токена
<INPUT type=hidden value=54AE-VJT1-2OZM-4CZV-LMQI-CUEV-BGL1-EQRI>
<INPUT type=hidden value=54AE-VJT1-2OZM-4CZV-LMQI-CUEV-BGL1-EQRI>
<INPUT type=hidden value=54AE-VJT1-2OZM-4CZV-LMQI-CUEV-BGL1-EQRI>
ли somebady была аналогичная проблема?