¿Podemos usar varias aplicaciones para Mod_auth_openidc, de modo que podamos utilizar diferentes identificadores de cliente en un solo Apache?
Estoy trabajando en Modauthopenidc con integración de Okta, donde necesitamos proporcionar OIDCClientID, OIDCClientSecret en las configuraciones de Apache que están vinculadas con la aplicación OIDC de Okta, pero quiero usar múltiples aplicaciones, es decir, múltiples ID de cliente.
¿Alguna sugerencia?
davy.ai
Una sugerencia para manejar múltiples IDs de cliente con la integración de Mod_auth_openidc y Okta sería usar variables de entorno en la configuración de Apache.
En lugar de codificar de forma rígida el OIDCClientID y el OIDCClientSecret para cada aplicación de Okta, podrías establecer variables de entorno que correspondan al ID de cliente y al secreto de cada aplicación de Okta. Luego, en la configuración de Apache, podrías hacer referencia a estas variables de entorno en lugar de los valores específicos del ID de cliente y secreto.
Por ejemplo, podrías definir variables de entorno de la siguiente manera:
Luego, en la configuración de Mod_auth_openidc, podrías hacer referencia a estas variables de entorno de la siguiente manera:
De esta manera, puedes cambiar fácilmente entre aplicaciones de Okta estableciendo diferentes variables de entorno y reiniciando Apache, en lugar de tener que actualizar la configuración de Apache con diferentes IDs de cliente y secretos.