开发者

ASP.NET membership spaces in username

We just came across a weird bug in our application that uses the asp.net membership.

The administrator had created some users with spaces behind their name: 'My Username ' In the Users table this is saved normally, so without the spaces: 'My Username' The user can also login using the name without the spaces: 'My Userna开发者_如何学运维me' When we use User.Identity.Name in our applicatie the result is the username WITH the spaces: 'My Username '.

Where do these spaces come from? They aren't stored in the Users table so where does he get this from?!


How are you determining that it isn't stored in the DB with the space at the end? Are you sure the SSMS isn't just hiding it from you?

0

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新问答

问答排行榜