返回顶部
首页 > 资讯 > 后端开发 > ASP.NET >ASP.NET登出系统并清除Cookie
  • 701
分享到

ASP.NET登出系统并清除Cookie

2024-04-02 19:04:59 701人浏览 薄情痞子
摘要

1.前端页面代码: 前端页面代码主要显示退出系统或者网站的可视化按钮代码,代码如下:(请忽略项目关键字:CPU) <ul class="nav navbar-nav navba

1.前端页面代码:

前端页面代码主要显示退出系统或者网站的可视化按钮代码,代码如下:(请忽略项目关键字:CPU)

<ul class="nav navbar-nav navbar-right">                        
                            <li class="">
                                <a href="javascript:;" rel="external nofollow"  class="user-profile dropdown-toggle" data-toggle="dropdown" aria-expanded="false">
                                    <img src="@Url.Content("~/assets/img/user2.png")" alt="">@CPU.UserProfile.User.UserID
                                    <span class="fa fa-angle-down"></span>
                                </a>
                                <ul class="dropdown-menu dropdown-usermenu pull-right" style="width:35px">
                                    <li>
                                        @using (html.BeginFORM("LoGoff", "Account", FormMethod.Post, new { id = "logoutForm", style = "padding: 12px 0px;" }))
                                        {
                                            @Html.AntiForgeryToken()
                                            <a href="javascript:document.getElementById('logoutForm').submit()" rel="external nofollow" ><i class="fa fa-sign-out pull-right"></i> Log Out</a>
                                        }
                                    </li>
                                </ul>
                            </li>
                            <li class="hidden-xs"><a><span>在线人数: @System.WEB.HttpContext.Current.Application["OnLineUserCount"] 人</span></a></li>                            
                        </ul>

2.后台逻辑处理代码:

后台的代码,主要是对前台点击按钮的事件进行处理:退出系统和清除系统Cookie

[HttpPost]
        [AllowAnonymous]
        [ValidateAntiForgeryToken]
        public ActionResult LogOff()
        {
            FormsAuthentication.SignOut();//退出登录
            System.Web.HttpContext.Current.Session.Abandon();//清理缓存
            return RedirectToAction("Login", "Account");
        }

3.界面效果:

到此这篇关于asp.net登出系统并清除Cookie的文章就介绍到这了。希望对大家的学习有所帮助,也希望大家多多支持编程网。

--结束END--

本文标题: ASP.NET登出系统并清除Cookie

本文链接: https://lsjlt.com/news/145488.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • ASP.NET登出系统并清除Cookie
    1.前端页面代码: 前端页面代码主要显示退出系统或者网站的可视化按钮代码,代码如下:(请忽略项目关键字:CPU) <ul class="nav navbar-nav navba...
    99+
    2024-04-02
  • ASP.NET怎么实现登出系统并清除Cookie
    这篇文章主要介绍“ASP.NET怎么实现登出系统并清除Cookie”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“ASP.NET怎么实现登出系统并清除Cookie”文章能帮助大家解决问题。1.前端页面...
    99+
    2023-06-29
  • SpringBootSecurity实现单点登出并清除所有token
    目录需求记录token清除token解决登出时长过长需求 A、B、C 系统通过 sso 服务实现登录A、B、C 系统分别获取 Atoken、Btoken、Ctoken 三个 toke...
    99+
    2023-01-14
    SpringBoot Security单点登出 SpringBoot Security单点登出清除token
  • SpringBoot Security如何实现单点登出并清除所有token
    今天小编给大家分享一下SpringBoot Security如何实现单点登出并清除所有token的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获...
    99+
    2023-07-05
  • vue 退出登录 清除localStorage的问题
    目录vue 退出登录 清除localStoragevue 登录后无操作半小时后自动清除登录状态总结vue 退出登录 清除localStorage 在vue登录的时候我们会保持状态 如...
    99+
    2022-12-20
    vue 退出登录 vue清除localStorage vue 退出登录localStorage
  • win7系统怎么清理所有帐号下cookie一个个删除太麻烦
    平常有时候为了可以方便使用很多人都会为自己的电脑设置很多个账户,所以当很多人登录过的电脑里面,在他们浏览一些网页或者操作的时候会产生以下cookie,时间久了就会导致C盘越来越小,那么该如何删除所有账号下的cookie呢...
    99+
    2023-06-06
    win7 帐号 cookie 系统
  • centos6.2怎么清除系统缓存
    本篇内容主要讲解“centos6.2怎么清除系统缓存”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“centos6.2怎么清除系统缓存”吧!使用free &ndash; m命令查看内存使用...
    99+
    2023-06-10
  • Linux系统怎么清除日志
    这篇文章主要介绍Linux系统怎么清除日志,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!第一种:cat /dev/null > filename cat /dev/null >...
    99+
    2023-06-28
  • 系统服务清除mysql的方法
    这篇文章主要介绍系统服务清除mysql的方法,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!系统服务清除mysql的方法:首先在运行窗口输入【CMD】;然后在窗口输入代码【net st...
    99+
    2024-04-02
  • Linux中怎么清除系统日志
    这期内容当中小编将会给大家带来有关Linux中怎么清除系统日志,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。#!/bin/sh cat /dev/null > ...
    99+
    2023-06-13
  • win10如何清除系统DNS缓存
    这篇文章主要介绍win10如何清除系统DNS缓存,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!一、使用“win+r”组合键唤出运行。然后在运行中输入“cmd”,再点击确定。二、在命令提示符中输入“ipconfig/f...
    99+
    2023-06-28
  • ubuntu系统盘满了怎么清除
    当Ubuntu系统盘满了,可以考虑以下几种方式来清理空间:1. 删除不必要的文件:首先可以检查和删除不再需要的文件和文件夹,例如旧的...
    99+
    2023-08-30
    ubuntu
  • 清除windows系统垃圾,保持系统正常运行
    Windows在安装和使用过程中会产生相当多的LJ文件,包括临时文件(如:*.tmp、*._mp)日志文件(*.log)、临时帮助文件(*.gid)、磁盘检查文件(*.chk)、临时备份文件(如:*.old、*.bak)...
    99+
    2023-05-23
    系统 正常 运行 保持 垃圾 清除 del 文件
  • 如何清除Vista系统休眠文件
    这期内容当中小编将会给大家带来有关如何清除Vista系统休眠文件,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。我使用的是windows vista系统,当时给C盘分了10GB,使用几个月后,现在系统总是提...
    99+
    2023-06-14
  • Win7系统下npf.sys病毒清除方法
    要清除Win7系统下的npf.sys病毒,可以按照以下步骤进行操作:1. 打开安全模式:重启电脑,按下F8键进入启动菜单,选择“安全...
    99+
    2023-09-20
    Win7
  • Linux系统清除缓存的方法总结
    1)缓存机制介绍 在linux系统中,为了提高文件系统性能,内核利用一部分物理内存分配出缓冲区,用于缓存系统操作和数据文件,当内核收到读写的请求时,内核先bWAgBVH去缓存区找是否有请求的数据,有就直接返回,如果没有...
    99+
    2022-06-04
    Linux 系统缓存
  • win7系统如何清除浏览器缓存
    这篇文章主要介绍了win7系统如何清除浏览器缓存,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。以IE浏览器为例,在浏览器的菜单栏中点击工具,然后点击“internet选项”;...
    99+
    2023-06-28
  • 清除Vista 系统休眠文件的方法
    我使用的是Windows vista系统,当时给C盘分了10GB,使用几个月后,现在系统总是提示C盘空间不足,我在逐个排查时发现C盘中有个名为hiberfil.sys文件,体积达到了2.5GB,无法删除,将硬盘挂到其它系...
    99+
    2023-05-24
    Vista 系统休眠 文件 休眠 系统 方法
  • Linux系统中怎么清除squid的缓存
    本篇内容介绍了“Linux系统中怎么清除squid的缓存”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!在运行Squid的linux或者Uni...
    99+
    2023-06-13
  • Win 7和Vista系统如何清除多余是否安装并更新提示
    Win 7和Vista系统如何清除多余更新提示在Windows 7和Vista系统中,当你下载了更新程序,还没有安装,如果这个 面对这个问题其实很容易解决,屏蔽Vista系统的这一多余的提示就可以了。运行组策略编辑器,依...
    99+
    2023-06-02
    Win7 Vista 更新提示 系统 Win 7和Vista
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作