2015-11-16 4 views
0
{ "_links" : { 
    "orders" : { 
     "href" : "http://localhost:8080/orders" 
    }, 
    "profile" : { 
     "href" : "http://localhost:8080/api/alps" 
    } 
    } 
} 

Этот результат генерируется Springboot Rest Data. Я планирую поставить это приложение за Nginx, который будет прослушивать защищенный порт (443). Как изменить порт _links с 8080 на 443, хотя мое приложение все еще работает на 8080?Изменить значение по умолчанию Springboot Rest Данные по умолчанию ссылки

ответ

0

Весенний загрузочный остаток данных будет считываться хостом и схемой из запроса в качестве базового url, поэтому вы должны сказать, что весенняя загрузка - реальный хост и схема. Эта конфигурация nginx подходит для меня:

location /api/ { 
     proxy_pass http://localhost:8080/; 
     proxy_set_header Host $host; 
     proxy_set_header X-Forwarded-Proto $scheme; 
     proxy_set_header X-forwarded-Prefix /api; 
} 
Смежные вопросы