Tabnine Logo
CorsRegistration.allowedOrigins
Code IndexAdd Tabnine to your IDE (free)

How to use
allowedOrigins
method
in
org.springframework.web.servlet.config.annotation.CorsRegistration

Best Java code snippets using org.springframework.web.servlet.config.annotation.CorsRegistration.allowedOrigins (Showing top 20 results out of 450)

Official Spring framework guide
origin: spring-guides/gs-rest-service-cors

  @Override
  public void addCorsMappings(CorsRegistry registry) {
    registry.addMapping("/greeting-javaconfig").allowedOrigins("http://localhost:9000");
  }
};
origin: Raysmond/SpringBlog

@Override
public void addCorsMappings(CorsRegistry registry) {
  if (env.acceptsProfiles(ENV_DEVELOPMENT)) {
    log.debug("Register CORS configuration");
    registry.addMapping("/api/**")
        .allowedOrigins("http://localhost:8080")
        .allowedMethods("*")
        .allowedHeaders("*")
        .allowCredentials(true)
        .maxAge(3600);
  }
}
origin: spring-projects/spring-framework

@Test
public void customizedMapping() {
  this.registry.addMapping("/foo").allowedOrigins("http://domain2.com", "http://domain2.com")
      .allowedMethods("DELETE").allowCredentials(false).allowedHeaders("header1", "header2")
      .exposedHeaders("header3", "header4").maxAge(3600);
  Map<String, CorsConfiguration> configs = this.registry.getCorsConfigurations();
  assertEquals(1, configs.size());
  CorsConfiguration config = configs.get("/foo");
  assertEquals(Arrays.asList("http://domain2.com", "http://domain2.com"), config.getAllowedOrigins());
  assertEquals(Arrays.asList("DELETE"), config.getAllowedMethods());
  assertEquals(Arrays.asList("header1", "header2"), config.getAllowedHeaders());
  assertEquals(Arrays.asList("header3", "header4"), config.getExposedHeaders());
  assertEquals(false, config.getAllowCredentials());
  assertEquals(Long.valueOf(3600), config.getMaxAge());
}
origin: spring-projects/spring-integration

@Override
public void addCorsMappings(CorsRegistry registry) {
  registry.addMapping(this.path).allowedOrigins(this.allowedOrigins).allowedMethods("GET");
}
origin: Nepxion/Discovery

@Override
public void addCorsMappings(CorsRegistry registry) {
  if (corsRegistryEnabled) {
    registry.addMapping("/**")
        .allowedHeaders("*")
        .allowedMethods("*")
        .allowedOrigins("*");
  }
}
origin: Nepxion/Discovery

@Override
public void addCorsMappings(CorsRegistry registry) {
  if (corsRegistryEnabled) {
    registry.addMapping("/**")
        .allowedHeaders("*")
        .allowedMethods("*")
        .allowedOrigins("*");
  }
}
origin: vector4wang/spring-boot-quick

@Override  
public void addCorsMappings(CorsRegistry registry) {
  registry.addMapping("/**")  
      .allowedOrigins("*")  
      .allowCredentials(true)  
      .allowedMethods("GET", "POST", "DELETE", "PUT")  
      .maxAge(3600);  
}  
origin: yizhiwazi/springboot-socks

  @Override
  public void addCorsMappings(CorsRegistry registry) {
    //默认拦截路径
    registry.addMapping("/**")
        //表示允许那些原始域进行跨域访问,这里"*"表示允许任意网站,实际开发建议修改为配置项。
        .allowedOrigins("*")
        //表示是否允许客户端发送Cookie等凭证信息,这里"true"表示支持发送,涉及登陆此处必须开启。
        .allowCredentials(true)
        //表示允许原始域发起哪些请求方式,这里"*"表示支持GET/POST等全部提交方式。
        .allowedMethods("*")
        //表示允许原始域携带哪些请求头 这里"*"表示支持全部请求头
        .allowedHeaders("*")
        //表示允许暴露哪些响应头,这里特指那些非简单的头部信息,所以用"*"无效。
        .exposedHeaders(HttpHeaders.AUTHORIZATION);
  }
};
origin: springfox/springfox-demos

 @Override
 public void addCorsMappings(CorsRegistry registry) {
  registry
    .addMapping("/api/pet")
    .allowedOrigins("http://editor.swagger.io");
  registry
    .addMapping("/v2/api-docs.*")
    .allowedOrigins("http://editor.swagger.io");
 }
};
origin: ontop/ontop

  @Override
  public void addCorsMappings(CorsRegistry registry) {
    registry.addMapping("/*").allowedOrigins(allowedOrigins);
  }
};
origin: mangrep/ifsc-rest-api

  @Override
  public void addCorsMappings(CorsRegistry registry) {
    registry.addMapping("/**")
        .allowedOrigins("*");
  }
}
origin: tmobile/pacbot

  @Override
  public void addCorsMappings(CorsRegistry registry) {
    if ("all".equals(allowedOrigions)) {
      registry.addMapping("/**");
    } else {
      registry.addMapping("/**").allowedOrigins(allowedOrigions);
    }
  }
};
origin: tmobile/pacbot

  @Override
  public void addCorsMappings(CorsRegistry registry) {
    if ("all".equals(allowedOrigions)) {
      registry.addMapping("/**");
    } else {
      registry.addMapping("/**").allowedOrigins(allowedOrigions);
    }
  }
};
origin: xkcoding/spring-boot-demo

  @Override
  public void addCorsMappings(CorsRegistry registry) {
    registry.addMapping("/**")
        .allowedOrigins("*")
        .allowedMethods("HEAD", "OPTIONS", "GET", "POST", "PUT", "PATCH", "DELETE")
        .maxAge(MAX_AGE_SECS);
  }
}
origin: br.com.anteros/Anteros-Security-Spring

@Override
public void addCorsMappings(CorsRegistry registry) {
  registry.addMapping("/**")
  .allowedMethods("GET", "POST", "PUT", "DELETE", "OPTIONS", "HEAD", "TRACE", "CONNECT").allowCredentials(true).allowedOrigins("*");
}

origin: SpringCloud/spring-cloud-codegen

  @Override
  public void addCorsMappings(CorsRegistry registry) {
    registry.addMapping("/**")
        .allowedHeaders("*")
        .allowedMethods("*")
        .allowedOrigins("*");
  }
}
origin: com.nepxion/discovery-plugin-router-center

  @Override
  public void addCorsMappings(CorsRegistry registry) {
    registry.addMapping("/**")
        .allowedHeaders("*")
        .allowedMethods("*")
        .allowedOrigins("*");
  }
}
origin: elunez/eladmin

@Override
public void addCorsMappings(CorsRegistry registry) {
  registry.addMapping("/**")
      .allowCredentials(true)
      .allowedHeaders("*")
      .allowedOrigins("*")
      .allowedMethods("GET","POST","PUT","DELETE");
}
origin: 794147572/cloud

  @Override
  public void addCorsMappings(CorsRegistry registry) {
    registry.addMapping("/**")
        .allowedOrigins("*")
        .allowCredentials(true)
        .allowedMethods("GET", "POST", "PUT", "DELETE", "OPTIONS")
        .maxAge(3600);
  }
}
origin: adorsys/xs2a

@Override
public void addCorsMappings(CorsRegistry registry) {
  registry.addMapping("/v1/**")
    .allowCredentials(corsConfigurationProperties.getAllowCredentials())
    .allowedOrigins(getTargetParameters(corsConfigurationProperties.getAllowedOrigins()))
    .allowedHeaders(getTargetParameters(corsConfigurationProperties.getAllowedHeaders()))
    .allowedMethods(getTargetParameters(corsConfigurationProperties.getAllowedMethods()))
    .maxAge(corsConfigurationProperties.getMaxAge());
}
org.springframework.web.servlet.config.annotationCorsRegistrationallowedOrigins

Javadoc

The list of allowed origins that be specific origins, e.g. "http://domain1.com", or "*" for all origins.

A matched origin is listed in the Access-Control-Allow-Originresponse header of preflight actual CORS requests.

By default, all origins are allowed.

Note: CORS checks use values from "Forwarded" (RFC 7239), "X-Forwarded-Host", "X-Forwarded-Port", and "X-Forwarded-Proto" headers, if present, in order to reflect the client-originated address. Consider using the ForwardedHeaderFilter in order to choose from a central place whether to extract and use, or to discard such headers. See the Spring Framework reference for more on this filter.

Popular methods of CorsRegistration

  • allowedMethods
    Set the HTTP methods to allow, e.g. "GET", "POST", etc. The special value "*" allows all methods.By
  • allowCredentials
    Whether the browser should send credentials, such as cookies along with cross domain requests, to th
  • allowedHeaders
    Set the list of headers that a preflight request can list as allowed for use during an actual reques
  • maxAge
    Configure how long in seconds the response from a pre-flight request can be cached by clients.By def
  • exposedHeaders
    Set the list of response headers other than "simple" headers, i.e. Cache-Control, Content-Language,
  • <init>
  • getCorsConfiguration
  • getPathPattern

Popular in Java

  • Updating database using SQL prepared statement
  • onRequestPermissionsResult (Fragment)
  • getSupportFragmentManager (FragmentActivity)
  • getSharedPreferences (Context)
  • Charset (java.nio.charset)
    A charset is a named mapping between Unicode characters and byte sequences. Every Charset can decode
  • KeyStore (java.security)
    KeyStore is responsible for maintaining cryptographic keys and their owners. The type of the syste
  • BitSet (java.util)
    The BitSet class implements abit array [http://en.wikipedia.org/wiki/Bit_array]. Each element is eit
  • HashMap (java.util)
    HashMap is an implementation of Map. All optional operations are supported.All elements are permitte
  • DataSource (javax.sql)
    An interface for the creation of Connection objects which represent a connection to a database. This
  • JCheckBox (javax.swing)
  • Top plugins for WebStorm
Tabnine Logo
  • Products

    Search for Java codeSearch for JavaScript code
  • IDE Plugins

    IntelliJ IDEAWebStormVisual StudioAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimGoLandRubyMineEmacsJupyter NotebookJupyter LabRiderDataGripAppCode
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogTabnine AcademyTerms of usePrivacy policyJava Code IndexJavascript Code Index
Get Tabnine for your IDE now