大佬教程收集整理的这篇文章主要介绍了asp.net – 停止从域(也称为“无Cookie域”)设置Cookie以增加站点性能,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
Google然后说,最好的方法是购买一个新域名并将其设置为指向当前的域:
这是非常简单的东西,除了它所说的“配置您的Web服务器以从新域提供静态资源,并且不允许任何cookie设置在该域的任何位置”。 From what I’ve read,IIS中没有设置允许您说“提供静态资源”,那么如何防止ASP.NET在这个新域中设置cookie?
目前,即使我只是从新的域名请求一个.jpg,它也会在浏览器上设置一个cookie,即使@R_87_9616@程序的cookie设置为我们的旧域名。例如,ASP.NET设置一个“.ASPXANONymOUS”cookie(据我所知),我们不告诉它。
道歉,如果这是一个真正的新奇问题,我是新的!
谢谢。
当域被设置为仅托管资源内容,如脚本,图像等时,它们将通过来自浏览器的纯http-GET请求来请求。这些内容应该是原样的。这将使您的域无味。这不能通过Web服务器配置完成。 http是完全无状态的,网络服务器根本就不了解cookies。 Cookie是通过服务器端脚本编写或发送给客户端的。最好的办法是在IIS应用程序上禁用asp.net,classic-asp或php脚本功能。
我们这样做的方式是。
我们有一个子域设置来提供无Cookie资源。所以我们在子域上托管所有的图像和脚本。从主应用程序,我们只是通过它的url指向资源。我们通过不在该域上提供任何动态脚本或通过创建任何asp.net或php会话来确保子域保持无Cookie。
http://cf.mydomain.com/@R_696_5550@es/images/*.images http://cf.mydomain.com/@R_696_5550@es/scripts/*.scripts http://cf.mydomain.com/@R_696_5550@es/styles/*.styles
从主域,我们只是将资源引用如下。
<img src="http://cf.mydomain.com/@R_696_5550@es/images/logo.png" />
以上是大佬教程为你收集整理的asp.net – 停止从域(也称为“无Cookie域”)设置Cookie以增加站点性能全部内容,希望文章能够帮你解决asp.net – 停止从域(也称为“无Cookie域”)设置Cookie以增加站点性能所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。