我在服务器更改后收到消息“无法加载xml”。这可能是一个crossdomain.xml问题吗?
以下错误消息更详细。
应用程序中的服务器错误
Internet Information Services 7.5错误摘要HTTP错误404.8 - 不是 找到请求过滤模块配置为拒绝路径 包含hiddenSegment部分的网址。详细的错误信息 ModuleRequestFilteringModule NotificationBeginRequest HandlerStaticFile错误代码0x00000000请求 URLhttp://www.travelpro.com:80 / ControlPanel控制/斌/资产/ main_navigation.xml 物理 PathD:\家\ travelpro.com \ wwwroot的\ ControlPanel控制面板\ BIN \资产\ main_navigation.xml 登录方法尚未确定登录用户尚未确定最多 可能的原因:
Request filtering is configured for the Web server and it contains a hiddenSegments section that allows the server administrator to deny
访问特定目录。
你可以尝试的事情:
applicationhost.config或web.config文件中的Verify configuration/system.webServer/security/requestFiltering/hiddenSegments
设置。
链接和更多信息这是一项安全功能。不要换 除非完全理解变更的范围,否则此功能。如果 应该从被拒绝的特定目录提供内容 此设置,从中删除被拒绝的目录 配置/ system.webServer /安全/的requestFiltering / hiddenSegments。
这是我的crossdomain.xml文件:
<?xml version="1.0"?>
<!DOCTYPE cross-domain-policy SYSTEM "http://www.macromedia.com/xml/dtds/cross-domain-policy.dtd">
<cross-domain-policy>
<site-control permitted-cross-domain-policies="all"/>
<allow-access-from domain="*" secure="false"/>
<allow-http-request-headers-from domain="*" headers="*" secure="false"/>
</cross-domain-policy>