我正在努力解决这个问题,而且每次有空闲时间我都在考虑这个问题。
我们有一个SSO工作,99%的用户没有问题 但是,当用户名(SAMAccountName)包含重音时,我们遇到了问题。
验证了Kerberos票证,但我们检索了错误的用户名。 示例:
SAMAccountName:andré.a
验证后检索到校长:andr□□.a
可以肯定的是,这是一些编码问题,因为我们以前使用的是一个没有任何问题的Windows Kerberos系统,现在我们有一个Linux Kerberos会造成这个问题。
我正在查看代码并试图找到解决方案,但我感觉这只是一些Kerberos设置需要更改的内容或特定的应用程序编码设置需要更改的内容。
是否有可能从base64协商头解码主体而不必触发验证本身(因为验证有效)?
或者,是否有人也遇到过这个问题并确实找到了解决方案?
提前谢谢。