Я разрабатываю HttpModule, и мне нужно определить процесс входа и выхода из системы. Как я могу это сделать?Определить логин в HttpModule
Любые идеи?
Заранее спасибо
Я разрабатываю HttpModule, и мне нужно определить процесс входа и выхода из системы. Как я могу это сделать?Определить логин в HttpModule
Любые идеи?
Заранее спасибо
Это вы?
public void Init(HttpApplication context)
{
context.PreRequestHandlerExecute += new EventHandler(context_PreRequestHandlerExecute);
}
void context_PreRequestHandlerExecute(object sender, EventArgs e)
{
HttpApplication app = (HttpApplication)sender;
HttpContext context = app.Context;
HttpResponse response = context.Response;
if (IsLoginPage(context))
{
// ...
}
else if (IsLogoutPage(context))
{
// ...
}
}
Спасибо Скотт. Я проверю этот код, и я обновлю это thead. –
Здравствуйте, Скотт, мне нужно знать IsLoginPage и IsLogoutPage. В некотором смысле, я могу узнать процесс входа в систему через IsNewSession, но, если я использую проверку подлинности, сеанса нет. –
Извините, я не знаю, чего вы хотите. Если вы хотите получить онлайн-пользователей, вы можете использовать global.asa и использовать session_start и session_end – shenhengbin
Ваш вопрос слишком расплывчатый, чтобы иметь весомый ответ. Пожалуйста, добавьте детали, пример кода, то, что вы пробовали, и т. Д. – RickNZ