2014-06-30 26 views
0

我正在使用WebSecurity.CurrentUserName来获取用户的用户名和输出。他们创造的一篇文章。但是,如果他们使用“用户”登录,它将输出完全“用户”,但是如果他们使用“用户”登录,则会输出“用户”,因此它会正确输出用户登录的内容,不管他们是否注册为“用户”或“uSeR”,它都会输出他们登录的内容。WebSecurity.Current用户名和用户名case-sensivity

是否有任何其他解决方案来获取用户的名称与“case-sensivity”?

+1

您可以通过不允许用户使用除* * exact *用户名以外的任何内容(区分大小写)来绕过该问题。 –

+0

你为什么不直接比较用户,你的数据库不区分大小写,或者你正在查询的是什么? – Hinek

+0

@Hinek - 我用你的方法,它完美的作品。谢谢!请将其作为回答发布,以便将其标记为一个。 – Mikkel

回答

0

为什么不直接比较用户,你会不区分大小写与你的数据库或你正在查询的任何东西?