做了.Text的二级域名后,一直没有时间好好测试,今天下午发现在subdomain.domain.ext下登录和在www.domain.ext下登录的信息不能共用,这个原因很明了,那就是两个域名下用System.Web.Security.FormsAuthentication.SetAuthCookie方法写入的Cookie的Domain是包涵二级域名的,这就造成了不同的二级域名下的登录信息会在客户端产生不同的Cookie文件。
找到原因后,在SetAuthCookie方法加上几句
HttpCookie cookie =  HttpContext.Current.Response.Cookies[FormsAuthentication.FormsCookieName];
cookie.Domain = ".Domain.Ext";
HttpContext.Current.Response.Cookies.Add(cookie);

这下可以不同二级域名可以共用Cookie了,可是后来又发现一个问题,点注销没有反应!!
那再对SignOut做点手脚
   System.Web.Security.FormsAuthentication.SignOut();
   HttpCookie cookie = new HttpCookie(FormsAuthentication.FormsCookieName,"");
   cookie.Expires = new DateTime(1999,10,12);
   cookie.Domain = Util.UrlHelper.GetDomain();
   cookie.Path = FormsAuthentication.FormsCookiePath;
   cookie.Secure = FormsAuthentication.RequireSSL;
   Response.Cookies.Add(cookie);
   Response.Redirect(Config.CurrentBlog(Context).FullyQualifiedUrl);

.Text 支持二级域名之二相关推荐

  1. 蚂蚁分类信息系统Nginx伪静态规则支持二级域名设置方法

    蚂蚁分类信息系统Nginx伪静态规则支持二级域名设置方法 nginx环境中蚂蚁分类信息系统支持二级域名访问实现方法 1.后台生成所有城市目录 2.nginx伪静态增加配置 if ( $host ~* ...

  2. 二级域名泛解析,让iis支持二级域名泛解析

    今天一朋友问我这个问题,和一些blog网站一样,在自己的网站中实现二级域名泛解析: 如:一个新用户aa注册了 aa.sohu.com 访问直接访问到www.sohu.com/aa 或者直接就是aa.s ...

  3. 让iis支持二级域名泛解析

    今天一朋友问我这个问题,和一些blog网站一样,在自己的网站中实现二级域名泛解析: 如:一个新用户aa注册了 aa.sohu.com 访问直接访问到www.sohu.com/aa 或者直接就是aa.s ...

  4. php支持二级域名共享,PHP二级域名session共享方案

    一般来讲网站都会有主站和子站,比如域名是linuxidc.com,那么一般来讲linuxidc.com和www.linuxidc.com就会是主站,而像bbs.linu 一般来讲网站都会有主站和子站, ...

  5. 新手教程:用.htaccess实现二级域名功能

    我开通了一个独立IP linux空间,空间支持伪静态功能.由于网站根目录下安装的是DEDECMS,bbs目录下安装的是论坛,home目录下安装是ucenterHome,虚拟主机只支持根目录绑定域名,如 ...

  6. KesionCMS 频道绑定二级域名的教程讲解

    kesioncms 频道绑定二级域名的教程讲解,首页需要有自己的服务器(vps)或者独立的服务器,才可以实现这个功能,目前只有商业版的程序才支持二级域名的绑定. 步骤说明如下: 1.到你的域名控制面板 ...

  7. 子域名绑定html,DEDE二级域名(多站点)绑定详解

    关键字描述:详解 站点 栏目 顶级 &nbsp 设置 绑定 目录 支持 二级域名 首先,DEDE在绑定多域名之前,需先作如下准备: 1.服务器或空间支持, 2.将你的域名指定到目录 接着我们就 ...

  8. ruoyi-vue Nginx配置二级域名

    一.前言 若依官网项目部署手册,前端部署到80端口一级域名下的.一级域名官网占用,这时就需要配置二级域名. 二.ruoyi-ui 前端vue配置 2.1 配置vue.config.js 修改publi ...

  9. 内网穿透工具(永久免费、永不限速、开源)、一键启动、页面操作(支持window,mac),自定义二级域名

    java 内网穿透工具(net-penetrate).永久免费.永不限速.开源.一键启动.页面操作(支持window,mac),自定义二级域名 介绍 完全开源,免费使用,不会有人窃取你的信息(可看源码 ...

最新文章

  1. 东北大学计算机应用基础在线作业,东北大学计算机应用基础
  2. python爬取知乎标题_python爬知乎热榜
  3. GDCM:转储GEMS Ultrasound MovieGroup的测试程序
  4. DataGrid 功能实现收集(转)保留做参考
  5. LINQ to Objects和多线程实现文件查找与分组
  6. 12.凤凰架构:构建可靠的大型分布式系统 --- 容器间网络
  7. Spring事务管理—aop pointcut expression解析
  8. 【小程序demo】带你玩转支付宝小程序之小程序二维码
  9. 改变PDF阅读器、CAJViewer的背景颜色
  10. 单片机c语言最容易上手的教程,最好的单片机C语言快速入门教程.doc
  11. java运行期类型鉴定
  12. linux开机启动grub rescue,开机出现 grub rescue的解决方法探索
  13. 李福攀:Kata安全容器在蚂蚁集团的应用实践
  14. 大学MOOC现代礼仪试题用哪个搜题软件好?里面的题库难吗?
  15. 帝国php漏洞,帝国CMS(EmpireCMS) v7.5 后台XSS漏洞分析
  16. 大数据技术之Hive+Flume+Zookeeper+Kafka详解
  17. Mybatis层次结构图
  18. 人在职场,都长点心吧
  19. 人体生物钟,24小时器官工作表
  20. 《ELK Stack权威指南 》第1章 入门示例

热门文章

  1. 软件库网站源码+附手机版
  2. Prism详解【转】
  3. Sql server之常用三表联查举例
  4. 浅谈C# Socket编程及C#如何使用多线程
  5. 白银TD盈亏计算实例介绍
  6. IE6,7下实现white-space:pre-wrap;
  7. iOS7应用开发4、Foundation框架
  8. UITableView 系列三 :分类显示和改变外观 (实例)
  9. mysql基本表管理sql语句
  10. Linux(ubuntu)更换内核方法