我们有一个自定义IIS应用程序,该应用程序使用Windows身份验证,并且可以在带有IIS 7.5的Windows Server 2008 R2上正常运行。
将代码迁移到带有IIS 8.5的Windows Server 2012 R2之后,我们的自定义IIS应用程序不再成功验证密码中带有星号(*)或感叹号(!)等特殊字符的用户。
其他没有特殊字符的用户可以通过身份验证。
我认为这是Server 2012 R2或IIS 8.5具有的一些新的附加保护或筛选层。
是否可以使用包含特殊字符的密码使Server 2012 R2 / IIS 8.5系统像Server 2008 R2 / IIS 7系统那样工作?