Esa*_*a S 4 javascript authentication keycloak
在我们的系统中,到目前为止,我们一直使用 Keycloak 3.4.3 和 Script Authenticator 身份验证提供程序功能作为基于浏览器的身份验证的一部分。现在,升级到 Keycloak 4.6.0.Final 后,我们注意到选项Script Authenticator
已从列表中消失。
Keycloak 4.5.0.Final 中仍然存在此功能。由于 Keycloak 4.6.0.Final 中已修复的功能,我们无法选择使用 4.5.0。
我们使用脚本身份验证器功能根据 LDAP 属性将用户“列入白名单”。现在,由于删除了脚本选项,我们无法再使用 Keycloak。
为什么脚本身份验证器已被删除的任何想法?或者它是否已被移动到 Keycloak 管理控制台中的另一个位置?
只是补充一些细节:
小智 9
您可以通过以下方式启动服务器来启用此功能:
-Dkeycloak.profile.feature.scripts=enabled
Run Code Online (Sandbox Code Playgroud)
或者您可以profile.properties
通过添加以下内容在文件(配置文件夹中)中永久设置:
feature.scripts=enabled
Run Code Online (Sandbox Code Playgroud)
小智 7
您还需要将 upload_scripts 启用为:
-Dkeycloak.profile.feature.scripts=enabled -Dkeycloak.profile.feature.upload_scripts=enabled
Run Code Online (Sandbox Code Playgroud)
但是自 Keycloak 7.0.1.Final 以来,此功能“upload_scripts”已被弃用
要获得最佳解决方案,您必须使用JavaScript Providers
归档时间: |
|
查看次数: |
5544 次 |
最近记录: |