AWS блокирует JavaScript и CSS - PullRequest
       0

AWS блокирует JavaScript и CSS

0 голосов
/ 08 февраля 2019

Я развертываю файл war из стороннего javascript-фреймворка appzillon. Фреймворк создает файл war с Sample.jsp, который содержит файлы javascript и css. В AWS tomcat версии 8.5 при проверке в Chrome / появляется ошибка ниже.Firefox, Можете ли вы указать и предоставить решение для этого. Пожалуйста, предложите.

Для ошибки CSS: отказался применять стиль из-за того, что его тип MIME ('application / json') не является поддерживаемым типом MIME таблицы стилей,и строгая проверка MIME включена.Для Javascript

<link rel="stylesheet" href="appzillon/styles/themes/appzillon/css/appzillon.css" />
<link rel="stylesheet" href="apps/styles/themes/AutoFinanceBase/css/AutoFinanceBase.css" />
<link rel="stylesheet" href="apps/styles/themes/AutoFinanceBase/css/owl.carousel.min.css" />

Ошибка: отказ от выполнения скрипта из-за того, что его тип MIME ('application / json') не является исполняемым, и включена строгая проверка типов MIME.

  <script type="text/javascript" charset="utf-8"  src="appzillon/scripts/jquery/jquery.js"></script>
    <script type="text/javascript" charset="utf-8"  src="appzillon/scripts/appzillon/appzillon.js"></script>
    <script type="text/javascript" charset="utf-8"  src="appzillon/scripts/appzillon/esapi.min.js"></script>
    <script type="text/javascript" charset="utf-8"  src="appzillon/scripts/appzillon/owasp.js"></script>

web.xml

<?xml version="1.0" encoding="UTF-8"?>
<web-app xmlns:web="http://xmlns.jcp.org/xml/ns/javaee">
        <display-name>Web Container</display-name>
        <listener>
                <listener-class>com.iexceed.webcontainer.startup.WebContextListener</listener-class>
        </listener>
        <filter>
                <filter-name>AppzillonRequestFilter</filter-name>
                <filter-class>com.iexceed.webcontainer.utils.AppzillonRequestFilter</filter-class>
        </filter>

        <!-- CSRFGuard listener -->

        <!-- CSRFGuard filter -->

        <!-- JavaScriptServlet -->

        <filter-mapping>
                <filter-name>AppzillonRequestFilter</filter-name>
                <url-pattern>/*</url-pattern>
        </filter-mapping>

        <servlet>
                <servlet-name>AppzillonWebContainer</servlet-name>
                <servlet-class>com.iexceed.webcontainer.servlet.AppzillonWebContainer</servlet-class>
        </servlet>
        <servlet-mapping>
                <servlet-name>AppzillonWebContainer</servlet-name>
                <url-pattern>/AppzillonWeb</url-pattern>
        </servlet-mapping>
        <welcome-file-list>
                <welcome-file>AppzillonWeb</welcome-file>
        </welcome-file-list>
        <session-config>
                <cookie-config>
                        <name>NSA-JSESSIONID</name>
                        <http-only>false</http-only>
                        <secure>false</secure>
                </cookie-config>
        </session-config>
        <security-constraint>
                <web-resource-collection>
                        <web-resource-name>restricted methods</web-resource-name>
                        <url-pattern>/*</url-pattern>
                        <http-method>PUT</http-method>
                        <http-method>HEAD</http-method>
                        <http-method>DELETE</http-method>
                        <http-method>OPTIONS</http-method>
                        <http-method>TRACE</http-method>
                </web-resource-collection>
                <auth-constraint />
</security-constraint>
        <error-page>
                <location>/apps/error.jsp</location>
        </error-page>
</web-app>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...