zoukankan      html  css  js  c++  java
  • Abp session和Cookie

    问道 面向Abp 在面向服务的时候,Session 干嘛用?

    先把Session 的作用说了,但是在微服务环境下给忽略了,相当于忽略了核心。

    Session 只是个功能。就是根据Cookie 的SessionId 得到的一个字典

    实际上Session  就是一个缓存可以向写东西,读东西而已。

    Abp 岂止包含Session呢?哪个框架不包含Session呢?这是浏览器都支持的功能啊(SessionID存在Cookie中)

    当然这在framework中,是通过Module实现的,可以把这个Module 删除。。netcore 也可以去掉。

    Abp有什么?验证,授权,这与微服务无关

    工作单元,仓储(实体引入),缓存,依赖注入框架,DDD框架(聚合引入),分层设计,Mapper的集成,Swagger集成,动态WebApi,,

    业务千变万化,难保那个地方需要用到Session 呢?

    Cookie的操作:

    有2个cookie 的读写:

    后台,就是respond 的返回头中带了cookie,浏览器接到响应之后 会写cookie。这时JS会可以读写这个cookie 了

    前台。比如JS 自己把某些东西写入到 docment.cookie 中。这样每次提交的时候,请求头会带上这个cookie!

    显然大部分时候,后台读写处理更方便。

    Abp 中是前台写的。

    气功波(18037675651)
  • 相关阅读:
    sersync实时同步实战+nfs共享存储
    ssh协议详解
    nfs共享存储+实时同步(结合rsync+inotify)
    sqlserver 个人整理
    vba 自定义菜单与vba通过sql查询
    c# 自定义排序Compare
    c# delegate知识
    mvc Dapper_Report_Down_ExcelFile
    c# bootstrap-table 知识
    c# Stream to File的知识点
  • 原文地址:https://www.cnblogs.com/qgbo/p/11277713.html
Copyright © 2011-2022 走看看