asp.net - 对于静态域文件,仍然附加 cookie。怎么解决?ASP.NET , IIS 10
问题描述
我的应用程序是 ASP.NET 4.5 网站:https ://www.monstermmorpg.com/
我提供来自静态域https://static.monstermmorpg.com的所有静态内容
然而,cookies仍然被附加,例如
cookie: _ga=GA1.2.xxx;
_gid=GA1.2.xxxx;
_gat_gtag_UA_xx_4=1;
__qca=P0-xxx; __gads=ID=a4xxx:T=1xxx3:RT=16xxx3:S=x
这是静态 IIS 文件夹的 Web 配置
<?xml version="1.0" encoding="UTF-8"?>
<configuration>
<system.web>
<sessionState mode="Off" />
</system.web>
<system.webServer>
<staticContent>
<mimeMap fileExtension=".webmanifest" mimeType="application/manifest+json" />
<clientCache cacheControlMode="UseMaxAge" cacheControlMaxAge="30.00:00:00" />
</staticContent>
<httpProtocol allowKeepAlive="true" />
</system.webServer>
</configuration>
操作系统:Windows 服务器 2019
解决方案
很多时候,当我们开发一个网站时,我们在浏览器上留下了不再在我们的程序中使用的 cookie,但它们在之前的会话中仍然存在。
您的 cookie 看起来和来自谷歌广告和统计数据 - 所以它不是来自 IIS,也不是来自您。
我建议从您的站点中清除 cookie 并再次测试,或者您如何使用私人会话或其他浏览器进行测试。
我检查了您的网站,发现static.
网址上没有 cookie。
推荐阅读
- python - 在Python中获取特殊字符之后和之前的字符串
- angular - 带有 ios 和 android 的自定义图标
- python - 如何检查字符串中的第 n 个字符,然后在新列 Python 中更新
- docker - 将环境变量从 Docker 传递到 Nginx 配置文件不起作用
- r - 如何重新调整小标题中的因子
- ansible - 如何为 Cisco 交换机提供端口安全性
- android - 引起:java.lang.NoClassDefFoundError:解析失败:Lorg/kxml2/io/KXmlSerializer;
- c# - 将 System.Diagnostics 替换为 .Net Core 2.0 (C#)
- php - 如何在 laravel 5.6 中删除特定属性并返回主页
- python - 代码删除了停用词,但 Word2vec 仍然为停用词创建 wordvector?