子站点间使用同一个cookie的问题

简介: //c# code         public string testcookie(string id)         {             HttpCookie Cookie;             Cookie = Request.

//c# code

        public string testcookie(string id)
        {
            HttpCookie Cookie;
            Cookie = Request.Cookies["testcookie"];
            string GotoDomain = System.Configuration.ConfigurationManager.AppSettings["GotoDomain"].ToString();
            if (string.IsNullOrEmpty(id))//读取
            {
                string test1 = "";
                if (Cookie != null)
                {
                    test1 = Common.OperateText.Decrypt(Cookie["test1"].ToString());
                }
                return ("{\"读取到的test1\":\"" + test1 + "\",\"code\":\"200\"}");
            }
            else//写入
            {
                Cookie = new HttpCookie("testcookie");
                string test1 = id + "-" + DateTime.Now + GotoDomain;
                Cookie["test1"] = Common.OperateText.Encrypt(test1);
                Cookie.Domain = GotoDomain;
                Cookie.Path = "/";
                Cookie.Secure = false;
                Cookie.Expires = DateTime.Now.AddHours(24);
                Response.Cookies.Add(Cookie);
                return ("{\"写入的test1\":\"" + test1 + "\",\"code\":\"200\"}");

            }

        }


//配置成两个网站

如果子站点间cookie始终不能跨域,那就是web服务器配置的问题,我就遇到过这种问题。这种问题应该多尝试配置服务器。


相关文章
|
缓存 JavaScript 网络架构
[Vue]学习笔记目录 【Vue2与Vue3完结】 (尚硅谷Vue2.0+Vue3.0全套教程丨vuejs从入门到精通)
[Vue]学习笔记目录 【Vue2与Vue3完结】 (尚硅谷Vue2.0+Vue3.0全套教程丨vuejs从入门到精通)
|
9月前
|
存储 Java 关系型数据库
ssm064农产品仓库管理系统系统(文档+源码)_kaic
农产品仓库管理系统基于现代经济快速发展和信息化技术的升级,采用SSM框架、Java语言及Mysql数据库开发。系统旨在帮助管理者高效处理大量数据信息,提升事务处理效率,实现数据管理的科学化与规范化。该系统涵盖物资基础数据管理、出入库订单管理等功能,界面简洁美观,符合用户操作习惯,并提供数据安全解决方案,确保信息的安全性和可靠性。通过自动化和集中处理,系统显著提高了仓库管理的效率和准确性。
|
10月前
|
自然语言处理 安全 Devops
GitLab 国际站中国大陆等地区停服,如何将数据快速迁移到云效
对于正在使用 GitLab 国际站托管代码的企业和研发团队,除迁移至极狐 GitLab 外,国内其他主流的 DevOps 平台也具有完备的产品能力,为开发者提供了更多的选择。其中,阿里云云效也提供了针对常见代码托管平台如 GitHub、GitLab 简单便捷的迁移方案,帮助用户快速完成核心代码数据的迁移,确保代码资产安全。
|
人工智能 Cloud Native Java
云应用开发平台CAP深度测评
云应用开发平台CAP是阿里云提供的一站式应用开发及管理平台,支持快速构建和迭代云上应用。通过丰富的Serverless + AI应用模板和先进的开发者工具,CAP帮助企业快速实现业务场景,提高研发、部署、运维效率。用户可免费试用,申请试用资格后,即可快速部署和使用。
|
数据采集 机器学习/深度学习 算法
|
运维 Serverless API
Serverless 应用引擎产品使用合集之通过 API 调用 /tagger/v1/interrogate 时,出现unsupported protocol scheme "" 错误,如何处理
阿里云Serverless 应用引擎(SAE)提供了完整的微服务应用生命周期管理能力,包括应用部署、服务治理、开发运维、资源管理等功能,并通过扩展功能支持多环境管理、API Gateway、事件驱动等高级应用场景,帮助企业快速构建、部署、运维和扩展微服务架构,实现Serverless化的应用部署与运维模式。以下是对SAE产品使用合集的概述,包括应用管理、服务治理、开发运维、资源管理等方面。
|
机器学习/深度学习 编解码 并行计算
【深度学习】多头注意力机制详解
【深度学习】多头注意力机制详解
606 1
|
存储 运维 安全
MES生产管理系统:私有云、公有云与本地化部署的比较分析
企业在选择云计算部署方式时,应根据自身的业务需求、安全要求、成本预算和技术实力进行综合考虑。对于需要高度安全可控和个性化定制的企业,私有云可能是一个更好的选择;对于成本敏感、追求灵活性和快速扩展的企业,公有云可能更具吸引力;而对于对稳定性和安全性要求较高、对外部依赖度较低的企业,本地化部署可能更合适。在实际应用中,企业也可以考虑采用混合云策略,结合私有云、公有云和本地化部署的优势,实现资源的灵活配置和高效利用。
775 0
MES生产管理系统:私有云、公有云与本地化部署的比较分析
ENSP Nat地址转换(配置命令 )
ENSP Nat地址转换(配置命令 )
456 1