Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/matlab/15.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Django-看起来防火墙内显示的页面/html不正确,但外部显示正常_Html_Django_Proxy_Firewall - Fatal编程技术网

Django-看起来防火墙内显示的页面/html不正确,但外部显示正常

Django-看起来防火墙内显示的页面/html不正确,但外部显示正常,html,django,proxy,firewall,Html,Django,Proxy,Firewall,我们刚刚开始在四所学校部署我们的应用程序,服务器位于一所学校。从系统外部访问的三所学校工作正常,但当您从托管服务器的学校访问时,返回的HTML似乎是错误的。在一个案例中,一个用户返回了一个页面,页面上显示了不同的用户ID。即使您仍然登录,它也会继续返回登录页面。校外一切都很好 有什么想法吗?这是其中一个问题,在没有实际存在或没有更多信息的情况下很难找出原因。我的第一个想法是,可能您正在使用基于ip的虚拟主机,而NAT(网络地址转换)正在干扰它 编辑:您能告诉我们您有什么类型的缓存吗?用户看到彼此

我们刚刚开始在四所学校部署我们的应用程序,服务器位于一所学校。从系统外部访问的三所学校工作正常,但当您从托管服务器的学校访问时,返回的HTML似乎是错误的。在一个案例中,一个用户返回了一个页面,页面上显示了不同的用户ID。即使您仍然登录,它也会继续返回登录页面。校外一切都很好


有什么想法吗?

这是其中一个问题,在没有实际存在或没有更多信息的情况下很难找出原因。我的第一个想法是,可能您正在使用基于ip的虚拟主机,而NAT(网络地址转换)正在干扰它


编辑:您能告诉我们您有什么类型的缓存吗?用户看到彼此“登录”的页面而自己却没有登录,这表明您正在缓存只有经过身份验证的用户才应该看到的内容。

我们在服务器上安装了memcached,但这从来都不是一个问题,这只是一个学校的问题。用户无法与页面交互,它似乎是最初发送给其他用户的页面的副本,在基本级别缓存为对象,而不是视图