Теперь мне нужно установить @CrossOrigin в моем методе UserContrller / login, я хочу использовать configserver для загрузки файла свойств, но я обнаружил, что @CrossOrigin (origins = {...}) не может использовать член @Valueпеременные, warn show "атрибут должен быть постоянным", так что мне делать?
Я использую сервер spring-cloud-config-server для загрузки базы данных и porbitties rabbitmq, а версия Springboot - 2.1.6-RELEASE
1.UserController
@Value('${LIMIT_IPPORT}')
private String[] LIMIT_IPPORT;
@PostMapping("/login")
@ResponseBody
@CrossOrigin(origins=LIMIT_IPPORT,allowCredentials ="true",methods = {RequestMethod.OPTIONS,RequestMethod.POST})
Map login(@RequestBody HashMap pureJson){
}
2.свойства на сервере конфигурации
LIMIT_IPPORT: 127.0.0.1:80,127.0.0.1:8080