Spring Boot CORS URL顶级域/路径不起作用



使用以下代码( spring boot 1.7 )测试CORS:

registry.addMapping("/**").allowedOrigins("http://example.com", "http://example.org");

如果我尝试像http://example.com这样的原始标题,它可以很好地工作,当我使用指示端口(http://example.com:8990),应用程序上下文(http://example.com/myApp)或路径(http://example.com/theSuperApp/get/catalogs)的URL时,问题出现它返回错误的确切来源字符串,任何想法如何允许任何URL,例如Bellow?:

https://example.org/
http://example.org:9080
http://example.org/aModule
http://example.org/aModule/submodule/subSubModule
http://example.org:80765/aModule/submodule/subSubModule

无需说我不想提供所有可能的URL路径,因为添加了新的路径

使用声明配置时,您必须添加所有可能的组合或使用"*"来允许所有组合。

原点包括协议方案,域和端口。

相关内容

  • 没有找到相关文章

最新更新