Estou tentando conectar o ShinyProxy ao IdentityServer. Como posso ler os papéis? Como posso configurar application.yml
?
Você terá que configurar IdentityServer para que ele adicione uma declaração personalizada ao token de ID, que contém uma série de funções.
Consulte nossa documentação sobre isso: https://shinyproxy.io/documentation/configuration/po_index/#group -based-autorização
Em seguida, você pode adicionar o nome desta declaração à configuração do ShinyProxy:
proxy:
openid:
roles-claim: <claim_name>
Não tenho experiência com IdentityServer, então não posso te dizer exatamente como fazer isso. Consulte a documentação oficial. Obrigado.
Depois de muita pesquisa e estudo, descobri como implementar Identity Server
com ShinyProxy. Eu criei um guia passo a passo completo em meu blog .
Espero que possa ajudar outros caras.
Oi @ erossini-chi
Muito obrigado por seus esforços e por documentar claramente sua configuração! Tenho certeza de que ajudará outros usuários quando eles precisarem definir ShinyProxy com IdentityServer.
Estou encerrando este problema agora, mas sinta-se à vontade para abrir um novo problema se você encontrar algum problema.
Comentários muito úteis
Depois de muita pesquisa e estudo, descobri como implementar
Identity Server
com ShinyProxy. Eu criei um guia passo a passo completo em meu blog .Espero que possa ajudar outros caras.