【问题标题】:How to enable cross origin on wildfly?如何在wildfly上启用跨源?
【发布时间】:2020-06-30 07:03:02
【问题描述】:

我使用 Wild Fly 部署了我的 Spring Boot 应用程序。 但是当我在那里检查我的应用程序时,会发现

Access-Control-Allow-Origin: *

我只想允许我的域,例如:-

Access-Control-Allow-Origin: '192.10.0.1:9991'

我如何实现它或实现它。

【问题讨论】:

    标签: spring spring-boot cross-domain wildfly


    【解决方案1】:

    您可以在提供 WebMvcConfigurer 类型的 bean 时进行配置:

    @Configuration
    public class WebConfig implements WebMvcConfigurer {
    
        @Override
        public void addCorsMappings(CorsRegistry registry) {
    
            registry.addMapping("/**")
                .allowedOrigins("192.10.0.1:9991")
                .allowedMethods("GET", "PUT", "DELETE");
    
            // Add more mappings...
        }
    }
    

    Spring documentation 提供有关如何配置 CORS 的更多详细信息。

    【讨论】:

    • 好吧,让我实现它
    猜你喜欢
    • 2016-04-24
    • 2016-11-26
    • 1970-01-01
    • 2012-09-09
    • 1970-01-01
    • 1970-01-01
    • 2021-06-29
    相关资源
    最近更新 更多