我有以下蚂蚁匹配模式:
http
.authorizeRequests().antMatchers("/proxy.stream*")
.authenticated().and()
.formLogin()
.loginPage("/dashboard/login.html")
.usernameParameter("userName")
.passwordParameter("password")
.defaultSuccessUrl("/dashboard/index.html")
.permitAll();
http.authorizeRequests().anyRequest().permitAll();
由于保留字符“?”,它与以下 url 不匹配 在里面。我希望能够匹配“proxy.stream”之后的任何内容。
https://example.com/proxy.stream?origin=https://example.com/turbine.stream?cluster
我尝试过 url 编码
url 的一部分,但这在浏览器中给了我 400 bad request 错误。
我如何告诉 spring 匹配我的 url?