我有一个Keycloak
服务器,并在Apache上使用mod_auth
来管理请求。
当前,在我的客户端应用程序中,当我遇到一个401
请求时,我触发了location.reload()并因此被重定向到Keycloak
日志记录页面。但这感觉很不自然。
我想问问是否还有另一种办公方式可以自动从Keycloak
端/服务器端进行重定向?
///////编辑////
我对Apache使用mod_auth_openidc,这意味着客户端上没有适配器
Keyckoak版本:4.4.0
答案 0 :(得分:0)
您可以使用OIDCUnAuthAction
来配置要对传入的未经身份验证的请求执行的操作,请参阅:
https://github.com/zmartzone/mod_auth_openidc/blob/v2.3.8/auth_openidc.conf#L697
这是每个路径/位置/目录的设置,因此在您的情况下,您需要配置:
OIDCUnAuthAction auth
在该特定路径上。