У меня есть базовое веб-приложение, которое работает на apache 2.2 и не имеет аутентификации. Контент сайта представляет собой статическую веб-страницу. Наша небольшая организация в настоящее время работает над внедрением mod_auth_openidc для всех веб-сайтов. Я хотел реализовать аутентификацию mod_auth_openidc поверх базового статического веб-приложения. Как я могу этого достичь. Я новичок в настройке apache и mod_auth_openidc. Я искал несколько статей, чтобы реализовать это, но я не мог найти ни одной. Я создал статическую учетную запись для своего приложения на сервере Oauth2. Может ли кто-нибудь указать мне правильное направление, как включить аутентификацию для моего приложения статической веб-страницы с конфигурацией mod_auth_openidc и mod_proxy?
<Location />
AuthType openid-connect
Require valid-user
</Location>
OIDCProviderMetadataURL https://example.com/fss/.well-known/openid-configuration
OIDCClientID ExampleCorp_Prod_web01
OIDCClientSecret <client-secret>
OIDCRedirectURI http://<ip>/redirect_uri
OIDCScope "profile openid"
OIDCCryptoPassphrase example@3003
OIDCCookiePath /
ProxyPass / http://<ip>:8080/ nocanon
ProxyPassReverse / http://<ip>:8080/
ProxyRequests Off
AllowEncodedSlashes on
<Proxy http://<ip>:8080/*>
</Proxy>
OIDCAuthNHeader X-Forwarded-User
OIDCRemoteUserClaim sub
OIDCClaimPrefix example_
LoadModule auth_openidc_module modules/mod_auth_openidc.so