将参数传递给ASP.NET身份验证loginUrl?

时间:2019-08-14 13:36:19

标签: asp.net authentication webforms

我有一个使用Active Directory表单身份验证的Web应用程序(基于http://armoe.blogspot.com/2016/06/how-to-authenticate-against-active.html?_sm_au_=iQHK5HbLQMVH8p0q6V02vKtHWTvKq上的文章)。

效果很好。

现在,我希望能够打开文件(例如example.aspx)并向其中添加URL参数(例如example.aspx?username = user1)。有没有办法将该参数传递到我的Web.config中定义的loginUrl上(如下所示)?我希望登录表单已经显示请求example.aspx时传递的用户名。

<authentication mode="Forms">
      <forms loginUrl="logon.aspx" name="adAuthCookie" timeout="10" path="/" >
      </forms>
    </authentication>       
    <authorization>       
      <deny users="?" />
      <allow users="*" />
    </authorization>

0 个答案:

没有答案