Shinyproxy & Keycloak - ERR_TOO_MANY_REDIRECTS - PullRequest
0 голосов
/ 04 февраля 2019

Я изучаю Keycloak и ShinyProxy.

Я использую Docker.У меня есть контейнер, в котором работает Keycloak (из образа Keycloak Docker), и у меня есть другой контейнер, в котором работает ShinyProxy (https://github.com/openanalytics/shinyproxy-config-examples/tree/master/02-containerized-docker-engine).

) Я тестировал ShinyProxy (localhost: 8180 /) с использованием аутентификации: просто, и это работало.

Затем я изменил application.yml (аутентификация: keycloak):


proxy:
  port: 8180
  authentication: keycloak
  admin-groups: admins
  users:
  - name: jack
    password: password
    groups: admins
  - name: jeff
    password: password
  docker:
      internal-networking: true
  specs:
  - id: 01_hello
    display-name: Hello Application3
    description: Application which demonstrates the basics of a Shiny app
    container-cmd: ["R", "-e", "shinyproxy::run_01_hello()"]
    container-image: openanalytics/shinyproxy-demo
    container-network: sp-example-net
  - id: 06_tabsets
    container-cmd: ["R", "-e", "shinyproxy::run_06_tabsets()"]
    container-image: openanalytics/shinyproxy-demo
    container-network: sp-example-net
  - id: anaApp
    display-name: anaApp
    container-cmd: ["R", "-e", "shiny::runApp('/root/euler2')"]
    container-image: anaid
    container-network: sp-example-net
  keycloak:
    realm: shinyproxy
    auth-server-url: http://localhost:8080/auth
    resource: shinyproxy
    credentials-secret: 8af5deba-c9f1-4358-881b-3981460aded0


logging:
  file:
    shinyproxy.log

В Keycloak я создал область с именем глянцевый прокси и клиент с именем блестящий прокси. У меня есть действительныйURI перенаправления: http://localhost:8180/*

KeyCloak работает на локальном хосте: 8080 / auth /

Shinyproxy использует порт localhost: 8180

Если я перехожу на localhost: 8180 /,Я вижу страницу входа в систему, но после того, как я вошел в систему, я получил эту ошибку: «ERR_TOO_MANY_REDIRECTS»

Я не знаю, являются ли допустимые URI перенаправления или URL-адрес auth-server-url.

Буду признателен за помощь.

Спасибо, Ана

...