我正在使用Asp.net会员提供商。我想知道在网站上进行身份验证时触发了哪个事件。 (我的意思是登录)
我的身份验证模式是表单
<authentication mode="Forms">
我试过
FormsAuthentication_OnAuthenticate
global.asax上的此事件。但它不仅触发登录,而且触发所有请求。
我认为Asp.net必须有此活动。那是哪个??
答案 0 :(得分:1)
我以这样的方式解释您的问题,即您希望每次用户登录时都获得一个事件,但每个会话只需要一次。由于您使用的是会员提供程序,我猜您也使用登录控件。
在这种情况下,在我看来,正在寻找LogggedIn
,而不是在global.asax中,而是作为Login控件的事件。
在用户登录网站并经过身份验证时发生。
http://msdn.microsoft.com/en-us/library/system.web.ui.webcontrols.login.aspx