Shinyproxy和密钥斗篷-ERR_TOO_MANY_REDIRECTS

时间:2019-02-04 15:33:20

标签: docker shiny keycloak shinyproxy

我正在学习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(身份验证:密钥斗篷):


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中创建了一个名为Shinyproxy的领域和一个名为Shinyproxy的客户端。 我有一个有效的重定向URI:http://localhost:8180/ *

KeyCloak在localhost:8080 / auth /

中工作

Shinyproxy正在使用端口localhost:8180

如果我转到localhost:8180 /,则会看到“登录”页面,但是登录后出现此错误:“ ERR_TOO_MANY_REDIRECTS”

我不知道有效重定向URI或auth-server-url是否错误。

感谢您的帮助。

谢谢你, 安娜

0 个答案:

没有答案