我希望采取措施来防止/减轻会话劫持。因此,我想了解选项,无论是来自内置的ASP.NET还是自定义组件。
请注意,会话劫持是指Forms Auth session
和Session State
。
我的ASP.NET在所有页面上都使用HTTPS。但是,一旦第三方获得会话cookie id(例如从用户的硬盘,跨站点脚本攻击和中间人攻击等方式),会话可能会被破坏。
特别是,我担心会话ID劫持,因为我的项目始终使用https。
以下是我查看的链接,这些链接是几年前编写的:
Foiling Session Hijacking Attempts Jeff Prosise 请参考其缺点部分。
我在网上找不到太多相关信息,或者与Jeff的信息不同。