addCorsMappings功能在春天对我不起作用。 我刚才:
public void addCorsMapping(CorsRegistry registry){
registry.addMapping("/**").allowedOrigins("/**");
}
这是在我的ServletConfig.java中声明的。
客户端上的错误是:
XMLHttpRequest cannot load http://localhost:8080/oauth/authorize?response_type=code&client_id=backoffice&state=xyz&redirect_uri=http://localhost:8080. No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'http://localhost:8000' is therefore not allowed access.".
有谁能告诉我为什么以及如何调试这个?
答案 0 :(得分:2)
应该是:
public void addCorsMappings(CorsRegistry registry){
registry.addMapping("/**").allowedOrigins("*");
}