我在appengine的管理控制台的仪表板上得到了/crossdomain.xml的URI错误通知。
发布于 2012-11-21 15:57:36
来自Adobe网站
跨域策略文件是一种XML文档,它授予web客户端(如、Adobe等)跨多个域处理数据的权限。当客户端承载来自特定源域的内容,并且该内容发出指向其自身域以外的域的请求时,远程域将需要承载一个跨域策略文件,该文件授予对源域的访问权限,从而允许客户端继续进行事务处理。策略文件授予对数据的读访问权,允许客户端在跨域请求中包含自定义标头,还可以与套接字一起使用来授予基于套接字的连接的权限。
crossdomain.xml就是这种类型的跨域策略文件的一个例子。
在您的站点上下文中,有人(可能是您,可能是其他人)试图从Adobe应用程序中从您的站点访问内容。该应用程序试图成为一个好公民,在执行这些操作之前正在检查是否存在跨域策略文件。因为您没有提供一个,所以您在日志中得到了一个404。
最简单的解决方法是编写一个crossdomain.xml文件,并从app应用程序中提供它。正在寻找它的Adobe应用程序现在将获得一个文件而不是404,并且错误将不再出现在您的日志中。
或者,您可以忽略错误。就像缺少的robots.txt文件一样,404错误不会对您的站点造成损害,它们只是偶尔将您不关心的错误填充到日志中。
https://stackoverflow.com/questions/13484867
复制相似问题