Tivoli Directory Server(TDS)中DN不区分大小写(case-insensitive)

2009年10月13日 | 标签: ,

默认情况下,Tivoli Directory Server(TDS)中DN不区分大小写(case-insensitive),如果在TDS作为用户认证的目录服务器,用户名默认不区分大小写,但有些应用本身对用户名又是区分大小的,这样会产生问题。

解决方案:

1. 用户登录后把用户名统一转换成小写/大写后再放入session或credential中。所有访问LDAP返回用户名的接口也会做相同处理
2. 用户登录后读取LDAP中的用户名放入session或credential中
3. 改变LDAP的schema,把DN定义为用户名区分大小写。(默认的cn属性不可以改变,需要使用其它属性)

相关文章:

  1. 自动启动DB2 administration server
  2. 轻量Web服务器Lighttpd体验
  3. 反向代理(Reverse Proxy)带来的主机名端口问题及解决
  4. web.xml不认taglib的解决办法
  5. WebSphere Web Server配置方式选择
目前还没有任何评论.