登录ASP(AD)如何在身份验证之前修改UserName值?

时间:2013-05-31 09:33:58

标签: asp.net login

我在ASP身份验证方面遇到了一些麻烦:

用户可以通过普通的登录视图进行连接。 我希望那些知道的人能够像其他人一样联系。要这样做,如果他们输入 username ** _ as **,出现另一个文本框,他们可以键入要连接的用户。

我的问题是我让ASP(和web.config)的默认行为到目前为止处理所有内容。 因此,当用户单击登录时,用户名为username_as(显然无法识别;))

我想要的是发送用户名(不带后缀),但我不知道在哪里可以拆分文本框值。

(我已经开始做脏东西,但我想有正确的方法做对吗?)))

非常感谢!

1 个答案:

答案 0 :(得分:0)

我为解决我的问题所做的是在登录按钮上添加OnClientClick事件。 在这个函数中,我只修改了LoginUser_UserName的值。 它适用于点击,但也适用于输入验证。

不是超级干净但它有效。 (而且我不必在AD身份验证背后的代码中实现)