c#Identity LogOff和打印消息

时间:2015-08-06 10:14:00

标签: asp.net-mvc asp.net-identity

我的用户在我的ExpireTimeSpan的{​​{1}}中定义了一段不活动后正确注销,我想在注销发生时在我的登录重定向中打印一条消息,有没有办法做是什么?

CookieAuthentication

1 个答案:

答案 0 :(得分:0)

您可以使用以下内容指定自定义重定向:

    public void ConfigureAuth(IAppBuilder app)
    {
        app.UseCookieAuthentication(new CookieAuthenticationOptions
        {
            // [...]
            Provider = new CookieAuthenticationProvider
            {
                // [...]
                OnApplyRedirect = ApplyRedirect
            }
        });

        app.Use<ClaimsLogger>();
    }

    private static void ApplyRedirect(CookieApplyRedirectContext context)
    {
        // custom redirect logic
        var uri = context.RedirectUri;
        context.Response.Redirect(uri);
    }