CSRF Guard: ошибка компиляции Owasp.CsrfGuard.js - PullRequest
0 голосов
/ 01 июня 2018

Я пытаюсь реализовать библиотеку Owasp CARF (3.0.0).Когда я помещаю файл Owasp.CsrfGuard.js в папку WEB-INF / и пытаюсь развернуть приложение, я получаю следующую ошибку: Неожиданный токен% в Owasp.CsrfGuard.js

Я вижу% DOMAIN_STRICT%и другие переменные, которые не распознаются.Я настроил Javscriptservlet следующим образом:

<servlet>
         <servlet-name>JavaScriptServlet</servlet-name>
         <servlet-class>org.owasp.csrfguard.servlet.JavaScriptServlet</servlet-class>
         <init-param>
             <param-name>source-file</param-name>
             <param-value>/WEB-INF/Owasp.CsrfGuard.js</param-value>
         </init-param>
        <init-param>
             <param-name>inject-into-forms</param-name>
             <param-value>true</param-value>
         </init-param>
          <init-param>
             <param-name>inject-into-attributes</param-name>
             <param-value>false</param-value>
         </init-param>
        <init-param>
             <param-name>domain-strict</param-name>
             <param-value>true</param-value>
        </init-param>
        <init-param>
             <param-name>referer-pattern</param-name>
             <param-value>.*</param-value>
        </init-param>  
    </servlet>
    <servlet-mapping>
        <servlet-name>JavaScriptServlet</servlet-name>
        <url-pattern>/JavaScriptServlet</url-pattern>
    </servlet-mapping> 

Используется сервер Weblogic 12.2.1.2

Нужно ли что-либо настраивать.Как я могу решить ошибку JS ??

...