Estoy intentando conectar ShinyProxy con IdentityServer. ¿Cómo puedo leer los roles? ¿Cómo puedo configurar el application.yml
?
Tendrá que configurar IdentityServer para que agregue un reclamo personalizado al token de ID, que contiene una variedad de roles.
Consulte nuestra documentación sobre esto: https://shinyproxy.io/documentation/configuration/po_index/#group -based-authorización
Luego, puede agregar el nombre de este reclamo a la configuración de ShinyProxy:
proxy:
openid:
roles-claim: <claim_name>
No tengo experiencia con IdentityServer, por lo que no puedo decirte exactamente cómo hacerlo. Consulte la documentación oficial. Gracias.
Después de mucha investigación y estudio, descubrí cómo implementar Identity Server
con ShinyProxy. He creado una guía completa paso a paso en mi blog .
Espero que pueda ayudar a otros chicos.
Hola @ erossini-chi
¡Muchas gracias por sus esfuerzos y por documentar claramente su configuración! Estoy seguro de que ayudará a otros usuarios cuando necesiten configurar ShinyProxy con IdentityServer.
Estoy cerrando este problema ahora, pero no dude en abrir un nuevo problema si encuentra algún problema.
Comentario más útil
Después de mucha investigación y estudio, descubrí cómo implementar
Identity Server
con ShinyProxy. He creado una guía completa paso a paso en mi blog .Espero que pueda ayudar a otros chicos.