Мне нужен простой и простой способ использовать API REST Keycloak из https://www.keycloak.org/docs-api/5.0/rest-api/index.html с ASP.NET Core C #.
Я пытался использовать https://github.com/mattmorg55/Owin.Security.Keycloak, но куда мне идти? Если я могу, я предпочитаю настраивать пользователей, роли и т. Д., Не используя это, но сколько мне нужно для настройки и разработки? Мне просто нужен простой способ аутентификации и вызова нужных мне API.
С этим расширением Keycloak я смог получить претензии пользователя, но больше ничего. Я думаю, что мне не удается авторизоваться, потому что Почтальон всегда возвращает мне неавторизованный доступ или утверждения безопасности, которые я не слишком понимаю, но именно так работает это расширение Owin.Keycloak.
Вещи, которые мне нужны:
- Управление учетной записью с помощью кода C # (создание пользователя, изменение пароля, смена ролей и т. Д.)
- Получить все роли из области / клиента
- Делать все в C # back-end