我们刚刚在使用 asp.net 成员资格的应用程序中遇到了一个奇怪的错误。
管理员创建了一些用户名后面有空格的用户:“我的用户名”在用户表中这是正常保存的,所以没有空格:“我的用户名”用户也可以使用没有空格的名称登录:“我的用户名”当我们在应用程序中使用 User.Identity.Name 时,结果是带有空格的用户名:“我的用户名”。
这些空间从何而来?它们没有存储在用户表中,所以他从哪里得到这个?!
我们刚刚在使用 asp.net 成员资格的应用程序中遇到了一个奇怪的错误。
管理员创建了一些用户名后面有空格的用户:“我的用户名”在用户表中这是正常保存的,所以没有空格:“我的用户名”用户也可以使用没有空格的名称登录:“我的用户名”当我们在应用程序中使用 User.Identity.Name 时,结果是带有空格的用户名:“我的用户名”。
这些空间从何而来?它们没有存储在用户表中,所以他从哪里得到这个?!