码迷,mamicode.com
首页 > 其他好文 > 详细

加密会话(SSL) Cookie 中缺少中Secure属性

时间:2016-05-18 22:16:28      阅读:1521      评论:0      收藏:0      [点我收藏+]

标签:cookie

在项目使用appscan扫描的时候出现:

技术分享

处理方法:

打开项目的web.config文件,在<system.web>下面增加

<httpCookies httpOnlyCookies="true" requireSSL="true" />


注意,加入参数之后,如果继续使用http来访问的时候,如登录需要使用cookie,则这个时候是不能正常读到cookie的

3.修改后台写Cookies时的设置 cookie.Secure = true:

       HttpResponse response = HttpContext.Current.Response;

            var cookie = new HttpCookie(keyvalue);

            cookie.HttpOnly = true;

            cookie.Path = "/";

            cookie.Expires = DateTime.Now.AddHours(1);

            cookie.Secure = true

            response.AppendCookie(cookie);


本文出自 “枫林晚” 博客,请务必保留此出处http://fengwan.blog.51cto.com/508652/1774768

加密会话(SSL) Cookie 中缺少中Secure属性

标签:cookie

原文地址:http://fengwan.blog.51cto.com/508652/1774768

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!