While trying to set a conditional parameter for the OpenIDC apache module, it seems the directive is not being respected at run-time. For example:
<If "'foo' == 'foo'">
Define locale1 fr-FR
</If>
<Else>
Define locale1 en-UK
</Else>
OIDCAuthRequestParams locale=${locale1}
The value of locale is set to en-UK. Have tried string match(i.e. -strmatch) with same results.
Anyone successfully using the if directive in Apache 2.4 for a similar use-case? Thank You.