我已经在Web服务器上设置了一个openid配置,该配置将使用keycloak进行身份验证。但是,当我输入http:/// webapp时,我已经重定向到Keycloak登录页面,并显示错误消息“ Missing parameters:client_id”
这是我在apache上的配置:
<VirtualHost *:80>
OIDCProviderMetadataURL http://<ip:port>/auth/realms/Realm1/.well-known/openid-configuration
OIDCClientID "apache"
OIDCClientSecret "d0f3255b-5355-4bd2-b712-85402a4caf83"
OIDCRedirectURI http://<ip:port>/webapp/redirect_uri
OIDCCryptoPassphrase 0123456789
OIDCRemoteUserClaim preferred_username
<Location /webapp>
AuthType openid-connect
Require valid-user
</Location>
</VirtualHost>
谢谢您的帮助。