为什么默认的ASP.NET Forms认证Cookie在其默认名称=>“.ASPXA
默认
ASP.NET Forms Authentication cookie sets it’s name as “.ASPXAUTH“.注意第一个字符是一个句点?有什么特别的原因吗?喜欢,这是否对目标域的域名或子域有影响.
或者是纯粹是MS开发人员提出的随机的事情(或许可以协助cookie的排序,调试或者某些东西..)作为文本与周期在其他字符串之前被列出)? 解决方法
我无法找到sajoshi提到的“两点”要求,但是我在HTTP规范rfc2109上找到了这个要求.
http://www.w3.org/Protocols/rfc2109/rfc2109 该部分是4.2.2 Set-Cookie语法.我不知道sajoshi的帖子之前有一个点要求,所以我看了看,但似乎他是一半.如果有人给你一个更仔细的阅读,可以指出我错过的任何事情,请做. 更新 我在4.3.3节中找到了
(FQDN是完全合格的域名)
和,
因此,如果Cookie域名以域名形式出现,似乎Cookie域至少需要两个点.但是,aspnet认证cookie不是这样做的,所以这只是一个点. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- asp.net-mvc – Knockout.js&复选框列表:发布到mvc控制
- asp.net – 是MemoryCache范围会话还是应用程序?
- asp.net – 避免使用CORS进行预检OPTIONS请求
- 使用一个Asp.net成员数据库与多个应用程序单一登录
- asp.net-web-api – 使用带有ASP.Net标识的Autofac将Applic
- ASP.NET 5 MVC6自定义CSS和Javascript放置约定
- asp.net-mvc – 如何构建URL路由?
- asp.net – 在IIS中,为什么窗口验证不显示为我的Web应用程序
- asp.net – 在Entity Framework 5中重命名导航属性不会更新
- asp.net-mvc-3 – 在chtml页面中使用UrlHelper的扩展而不引
- asp.net-mvc – Orchard CMS:退出(注销)确认页面
- 清理ASP.NET提供的“杂乱”标记
- asp.net-mvc – 使用ModelState.Remove处理Model
- Asp.NET Core+ABP框架+IdentityServer4+MySQL+Ex
- asp.net-mvc – 如何根据枚举值检查单选按钮
- asp.net-mvc – 如何在asp.net mvc中跨应用程序进
- asp.net-mvc – ASP.NET MVC 5 Identity 2.0,Win
- asp.net-mvc – 如何在asp.net mvc应用程序中自动
- asp.net-mvc – 使用ASP.NET MVC v2 EditorFor和
- asp.net – FindControl()返回null