首页 > 系统相关 >简单 webapi 登录成功就返回 电脑的进程信息·

简单 webapi 登录成功就返回 电脑的进程信息·

时间:2023-10-11 21:57:03浏览次数:39  
标签:webapi string 登录 req 电脑 record new public LoginResponse

 /// <summary>
        /// 如果登录成功就返回电脑的进程信息
        /// </summary>
        /// <returns></returns>
        [HttpPost]
        public LoginResponse Login(LoginRequest req)
        {
            if(req.UserName == "admin" && req.Password == "123456")
            {
                var items = Process.GetProcesses().Select(p => new ProcessInfo(
                    p.Id, p.ProcessName, p.WorkingSet64
                    ));
                return new LoginResponse(true,items.ToArray());
            }else
            {
                return new LoginResponse(false, null);
            }

        }

        public record LoginRequest(string UserName,string Password);
        public record ProcessInfo(int Id,string Name,long WorkingSet);
        public record LoginResponse(bool OK, ProcessInfo[] ProcessInfos); /// <summary>
        

 

标签:webapi,string,登录,req,电脑,record,new,public,LoginResponse
From: https://www.cnblogs.com/zhulongxu/p/17758293.html

相关文章

  • 电脑diy必备软件
    随着电脑硬件逐渐模块化,diy电脑越来越被大家所熟悉。无论是菜鸟新手,还是经验老道的大神,都能按照自己的喜好很快的diy一款电脑。但是为了保证电脑能一键点亮,并且充分发挥各硬件的性能,你还需要一些电脑diy神器软件,下面让我给大家介绍下吧。第一款Cpu-ZCpu-Z是一款计算机的CPU检测软......
  • 13_配置免密登录
    1.生成密钥对[root@centos79~]#ssh-keygenGeneratingpublic/privatersakeypair.Enterfileinwhichtosavethekey(/root/.ssh/id_rsa):Enterpassphrase(emptyfornopassphrase):Entersamepassphraseagain:Youridentificationhasbeensavedin/root/.s......
  • DELL R730 idrace web页面无法显示,可不重启服务器,ssh登录重启idrace服务
    故障现象:Dell服务器带外管理Idrace的web页面无法显示。处理过程:  无需冷启动服务器  ssh登录Dell服务器带外管理地址用户名与密码同为登录web页面账号密码  运行重启命令:racadmracreset  等待约2分钟后,Idrace带外管理web页面恢复正常显示,可正常登录。racadmrac......
  • 视频直播源码,AndroidStudio登录页面的切换
    视频直播源码,AndroidStudio登录页面的切换xml代码 <?xmlversion="1.0"encoding="utf-8"?><RelativeLayoutxmlns:android="http://schemas.android.com/apk/res/android"  xmlns:app="http://schemas.android.com/apk/res-auto"  ......
  • 宏碁电脑win键失效
    如果网上的方式不能让你电脑win键恢复(就是regedit和gpedit的相关操作),那你就考虑一下我的吧! 我的电脑是暗影骑士擎先打开这个界面 如果你不知道如何打开,你应该能在键盘上看到的一个键,上面像"[N]",你按它一下就会出现,没出现我觉得你不适用这个方法,或者你去宏碁官网下载一下......
  • WebApi接口
     https://blog.csdn.net/weixin_43430200/article/details/126785026?ops_request_misc=&request_id=&biz_id=102&utm_term=c&utm_medium=distribute.pc_search_result.none-task-blog-2~all~sobaiduweb~default-5-126785026.142^v94^insert_down28v1&sp......
  • SpringBootWeb登录认证 上
    案例-登录认证在前面的课程中,我们已经实现了部门管理、员工管理的基本功能,但是大家会发现,我们并没有登录,就直接访问到了Tlias智能学习辅助系统的后台。这是不安全的,所以我们今天的主题就是登录认证。最终我们要实现的效果就是用户必须登录之后,才可以访问后台系统中的功能。1.登......
  • SpringBootWeb登录认证上中
    2.2.2.2方案二-Session前面介绍的时候,我们提到Session,它是服务器端会话跟踪技术,所以它是存储在服务器端的。而Session的底层其实就是基于我们刚才所介绍的Cookie来实现的。获取Session如果我们现在要基于Session来进行会话跟踪,浏览器在第一次请求服务器的时候,我们就可......
  • SpringBootWeb登录认证下
    2.5拦截器Interceptor学习完了过滤器Filter之后,接下来我们继续学习拦截器Interseptor。拦截器我们主要分为三个方面进行讲解:介绍下什么是拦截器,并通过快速入门程序上手拦截器拦截器的使用细节通过拦截器Interceptor完成登录校验功能我们先学习第一块内容:拦截器快速入门2.5.1快速......
  • SpringBootWeb登录认证中下
    2.4过滤器Filter刚才通过浏览器的开发者工具,我们可以看到在后续的请求当中,都会在请求头中携带JWT令牌到服务端,而服务端需要统一拦截所有的请求,从而判断是否携带的有合法的JWT令牌。那怎么样来统一拦截到所有的请求校验令牌的有效性呢?这里我们会学习两种解决方案:Filter过滤器Inter......