Changeset 00fba4a in murachi


Ignore:
Timestamp:
Apr 27, 2017, 4:56:57 PM (7 years ago)
Author:
Antonio Araujo <aaraujo@…>
Branches:
master
Children:
624bda9
Parents:
f4eacb9
Message:

Está habilitado el soporte para filtros CORS a través de com.thetransactioncompany.cors.CORSFilter.

Location:
murachi
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • murachi/WebContent/WEB-INF/web.xml

    r2b8a08d r00fba4a  
    4040        </servlet-mapping>
    4141       
    42        
    4342        <filter>
    44     <filter-name>CORS</filter-name>
    45     <filter-class>com.thetransactioncompany.cors.CORSFilter</filter-class>
     43                <!-- The CORS filter with parameters -->
     44                <filter-name>CORS</filter-name>
     45                <filter-class>com.thetransactioncompany.cors.CORSFilter</filter-class>
     46               
     47                <!-- Note: All parameters are options, if omitted the CORS
     48                     Filter will fall back to the respective default values.
     49                  -->
     50                <init-param>
     51                        <param-name>cors.allowGenericHttpRequests</param-name>
     52                        <param-value>true</param-value>
     53                </init-param>
     54               
     55                <init-param>
     56                        <param-name>cors.allowOrigin</param-name>
     57                        <param-value>*</param-value>
     58                </init-param>
     59               
     60                <init-param>
     61                        <param-name>cors.allowSubdomains</param-name>
     62                        <param-value>false</param-value>
     63                </init-param>
     64               
     65                <init-param>
     66                        <param-name>cors.supportedMethods</param-name>
     67                        <param-value>GET, HEAD, POST, OPTIONS</param-value>
     68                </init-param>
     69               
     70                <init-param>
     71                        <param-name>cors.supportedHeaders</param-name>
     72                        <param-value>*</param-value>
     73                </init-param>
     74               
     75                <init-param>
     76                        <param-name>cors.exposedHeaders</param-name>
     77                        <param-value>X-Test-1, X-Test-2</param-value>
     78                </init-param>
     79               
     80                <init-param>
     81                        <param-name>cors.supportsCredentials</param-name>
     82                        <param-value>true</param-value>
     83                </init-param>
     84               
     85                <init-param>
     86                        <param-name>cors.maxAge</param-name>
     87                        <param-value>3600</param-value>
     88                </init-param>
    4689
    47     <init-param>
    48         <param-name>cors.allowOrigin</param-name>
    49         <param-value>*</param-value>
    50     </init-param>
    51     <init-param>
    52         <param-name>cors.supportsCredentials</param-name>
    53         <param-value>false</param-value>
    54     </init-param>
    55     <init-param>
    56         <param-name>cors.supportedHeaders</param-name>
    57         <param-value>accept, authorization, origin</param-value>
    58     </init-param>
    59     <init-param>
    60         <param-name>cors.supportedMethods</param-name>
    61         <param-value>GET, POST, HEAD, OPTIONS</param-value>
    62     </init-param>
    6390        </filter>
    6491
    65 
    6692        <filter-mapping>
    67         <filter-name>CORS</filter-name>
    68         <url-pattern>/*</url-pattern>
     93                <!-- CORS Filter mapping -->
     94                <filter-name>CORS</filter-name>
     95                <url-pattern>/*</url-pattern>
    6996        </filter-mapping>
     97       
     98       
    7099       
    71100        <security-constraint>
  • murachi/pom.xml

    r0beb353 r00fba4a  
    9090                </dependency>
    9191               
    92                      
     92                      
    9393        <dependency>
    9494                <groupId>com.thetransactioncompany</groupId>
    9595                <artifactId>cors-filter</artifactId>
    9696                <version>2.1.2</version>
    97         </dependency>
    98                
    99                
     97        </dependency>           
    10098                               
    10199                <dependency>
Note: See TracChangeset for help on using the changeset viewer.