双星号**什么作用?
2023-12-21 06:20:05
urlBasedCorsConfigurationSource.registerCorsConfiguration("/**",configuration); return new CorsFilter(urlBasedCorsConfigurationSource);
urlBasedCorsConfigurationSource.registerCorsConfiguration("/**", configuration);
中,双星号 /**
是用来匹配所有的URL路径的通配符。这意味着 CorsConfiguration
配置将应用于应用程序中的所有路径,允许或拒绝跨域请求的访问。
双星号 /**
是一个常见的URL匹配模式,通常在Web应用程序的安全性配置、拦截器配置、CORS配置等方面使用。它可以匹配任何路径,包括根路径和所有子路径。这是因为 /
表示根路径,**
表示匹配所有子路径。
在上述代码中,CorsFilter
会使用 urlBasedCorsConfigurationSource
中配置的 CorsConfiguration
对象来处理所有的请求路径,以确定是否允许跨域请求的访问。这通常是为了确保应用程序的所有路径都遵循相同的CORS策略,以保护应用程序的安全性和一致性。
如果您只希望配置特定的路径或一部分路径的CORS策略,可以根据您的需求将 /**
替换为具体的URL路径模式,以便更精确地控制哪些路径受到CORS策略的影响。
文章来源:https://blog.csdn.net/m0_64880608/article/details/135120369
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!