有什么方法可以自定义 OpenAM 代理使用的编码来放置 headers?
is there any way to customize the encoding used by OpenAM agent to put headers?
我有一个企业 OpenAM 安装,它与我的应用程序的 Apache front-end 一起使用,以将凭据作为 HTTP headers 推送。这些headers包含
- 用户名
- 用户登录
- 用户邮箱
由于该应用程序在法国使用,我发现名称中带有“é”或“è”的用户将这些字符替换为这些字符的怪异编码错误版本。
要解决这个问题,我认为最明显的两个地方是我的应用程序和 Apache 配置。但是,由于我们计划将此 Apache 实例用作该机器上安装的所有应用程序的身份验证 front-end,因此我更愿意更改 Apache 配置。那么,OpenAM Apache 代理配置存储在哪里?是否有任何配置 属性 更改用于将数据发送到应用程序的编码?
这取决于 OpenAM 的版本,但通常代理配置集中在 OpenAM 服务器上。代理设置将在领域 -> 代理 -> 代理名称下。您应该首先验证字符在 ldap 配置文件存储中是否正确。
我有一个企业 OpenAM 安装,它与我的应用程序的 Apache front-end 一起使用,以将凭据作为 HTTP headers 推送。这些headers包含
- 用户名
- 用户登录
- 用户邮箱
由于该应用程序在法国使用,我发现名称中带有“é”或“è”的用户将这些字符替换为这些字符的怪异编码错误版本。
要解决这个问题,我认为最明显的两个地方是我的应用程序和 Apache 配置。但是,由于我们计划将此 Apache 实例用作该机器上安装的所有应用程序的身份验证 front-end,因此我更愿意更改 Apache 配置。那么,OpenAM Apache 代理配置存储在哪里?是否有任何配置 属性 更改用于将数据发送到应用程序的编码?
这取决于 OpenAM 的版本,但通常代理配置集中在 OpenAM 服务器上。代理设置将在领域 -> 代理 -> 代理名称下。您应该首先验证字符在 ldap 配置文件存储中是否正确。