几个月前,我们在生产环境中使用 rubycass-server 1.0 验证 Active Directory(Microsoft 2008 r2 服务器)。我们正在使用 ruby 1.9.2p180、sinatra-1.1.3... 我们遇到了西班牙语和加泰罗尼亚语的问题。如果用户在发送表单时在登录名或密码字段中键入ñ 或ç ...,则会产生“内部服务器错误”消息。我已经在 config.yml 选项中激活了调试模式,但是当这个错误出现时,它不会在日志文件中出现任何提示。几天前,我尝试了 rubycas 1.1.0 的最后一个版本,但没有发生此错误(内部服务器..),但如果登录名/密码包含这些字符中的任何一个,验证总是失败并显示“密码不正确”消息. 我认为这是一个编码错误。
有没有人找到解决这个问题的方法?
提前致谢,