Redis
 sql >> Cơ Sở Dữ Liệu >  >> NoSQL >> Redis

Có cách nào để làm việc với các phiên mà không bị khóa trên trang ASP.Net MVC không?

Có, chúng tôi có thể xóa khóa theo cách của mình với " UnlockedStateProvider ".

Nó được thiết kế cho MVC và không triển khai .Net SessionStateStoreProviderBase bởi vì, mô-đun phiên IIS cũng có cơ chế khóa.

Đây là một cửa hàng trạng thái cung cấp ActionFilterAttribute đơn giản cho bạn thông qua HttpContext.

Nó cũng có nhà cung cấp Redis để bạn có thể sử dụng an toàn trong trang trại web, Azure hoặc AWS.

Hãy xem:

  • https://www.nuget.org/packages/UnlockedStateProvider.Redis
  • https://github.com/efaruk/playground/tree/master/UnlockedStateProvider

Lưu ý: Được phát triển để sử dụng nâng cao và không thay thế cho bất kỳ SessionStateProvider nào ...




  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. ActionCable trên AWS:Lỗi trong quá trình bắt tay WebSocket:Mã phản hồi không mong muốn:404

  2. RedisTemplate hết hạn không hoạt động

  3. Redis với tư cách là nhà môi giới tin nhắn

  4. Socket.io, Redis Store và IE

  5. Ví dụ để sử dụng socket.io-redis