Невозможно интегрировать keyrock с файлами nginx, css и js не загружается
Я хотел получить доступ к idm keyrock, используя обратный прокси-сервер nginx. Но при этом nginx не может загрузить файлы css и js.
location /idm/{
proxy_pass https://keyrock-host:keyrock-port/;
proxy_set_header X-Forwarded-Host $host;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
}
Я сталкиваюсь со следующей проблемой:
Я пытался сделать некоторые изменения, но безуспешно.
0 ответов
Управление Fiware
Idm KeyRock
Это временное решение, но не окончательное. Keyrock не работает должным образом в подкаталогах.
Я думаю, вам стоит реализовать эту функцию.
location /fiware-idm/ {
proxy_set_header X-Forwarded-Host $host;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
rewrite ^/fiware-idm(/.*)$ $1 break;
proxy_pass http://keyrock:3005;
proxy_redirect / /fiware-idm/;
sub_filter '="/' '="/fiware-idm/';
sub_filter '= "/' '= "/fiware-idm/';
sub_filter '=\'/' '=\'/fiware-idm/';
sub_filter_once off;
}
location /idm {
proxy_pass http://keyrock:3005;
sub_filter_once off;
}
location /img {
proxy_pass http://keyrock:3005;
sub_filter_once off;
}