Both Keycloak and Okta都可以提供你所需的功能。我不确定CAS是否可以,因为我已经有10年没有使用它了。由于Keycloak和Okta都使用OAuth 2.0/OIDC,你甚至可以在开发中使用Keycloak,在生产中使用Okta。 我已经在JHipster中实现了OAuth 2.0/OIDC支持。它默认使用Keycloak(在Docker容器中),并且提供切换到Okta的说明。由于Spring Security和Spring Boot的强大功能,你只需要覆盖一些属性就可以在两者之间切换!
- Matt Raible
4
3Okta提供的功能与Keycloak相同,唯一的区别是Okta是付费的企业解决方案,而Keycloak是开源解决方案。 - Joseph Freeman
8可以。但你也可以注册一个Okta开发者账户,免费获得1000个MAU(月活跃用户)!你还可以在 Docker 容器中运行 Keycloak 并离线使用它,而 Okta 无法做到这一点。 - Matt Raible