До версии 2.0.0 spring-boot-starter-parent формат экспортируемых ресурсов был следующим:
"_links" : {
"sections" : {
"href" : "http://app.wpstudio.local/api/sections{?page,size,sort}",
"templated" : true
}
Когда я обновился до 2.1.0, формат внезапно стал следующим ( обратите внимание на переключение с домена app.wpstudio.local на localhost: 6060):
"_links" : {
"elements" : {
"href" : "http://localhost:6060/api/elements{?page,size,sort}",
"templated" : true
}
Домен app.wpstudio.local проксируется на localhost: 6060 в Apache 2.4:
<VirtualHost *:80>
ServerName app.wpstudio.local
ProxyPass / http://localhost:6060/
ProxyPassReverse / http://localhost:6060/
</VirtualHost>
Большая часть моего внешнего кода использует эти ссылки, и теперь код ломается как localhost: 6060 - это не тот домен, в котором зарегистрирован пользователь.
Я потратил дни на изучение каждого единственный ресурс, который я смог найти на inte rnet, и не смог найти способ вернуть прежнее поведение. Будем очень признательны за любые полезные указатели.
Alex