我有一个测试服务器,直到最近才开始工作。它运行的ColdFusion 8
但是现在当我从服务器或外部浏览时
http://localhost/flex2gateway
我得到以下错误
没有配置的通道具有端点路径'/flex2gateway/eurl.axd/f902379d5cc8514ba3feca5933aee37d‘
'/flex2gateway/eurl.axd/f902379d5cc8514ba3feca5933aee37d'.:没有配置的通道具有端点路径javax.servlet.ServletException在coldfusion.filter.FlashRequestControlFilter.doFilter(FlashRequestControlFilter.java:87) at coldfusion.bootstrap.BootstrapFilter.doFilter(BootstrapFilter.java:46) at jrun.servlet.FilterChain.doFilter(FilterChain.java:94) at jrun.servlet.FilterChain.service(FilterChain.java:101) at jrun.servlet.ServletInvoker.invoke(ServletInvoker.java:106) at jrun.servlet.JRunInvokerChain.invokeNext(JRunInvokerChain.java:42) at jrun.servlet.JRunRequestDispatcher.invoke(JRunRequestDispatcher.java:286) atjrun.servlet.ServletEngineService.dispatch(ServletEngineService.java:543) at jrun.servlet.jrpp.JRunProxyService.invokeRunnable(JRunProxyService.java:203) at jrunx.scheduler.ThreadPool$DownstreamMetrics.invokeRunnable(ThreadPool.java:320) at jrunx.scheduler.ThreadPool$ThreadThrottle.invokeRunnable(ThreadPool.java:428) at jrunx.scheduler.ThreadPool$UpstreamMetrics.invokeRunnable(ThreadPool.java:266) at jrunx.scheduler.WorkerThread.run(WorkerThread.java:66)
这可能与我们最近安装和修改了一些IIS设置有关。
一切正常,除了flex2gateway。IIS和CF都能正常交谈。通过将ASP.NET设置为2.0并创建一个空的web.config文件,我设法使其正常工作。但是,将其设置为ASP.NET 4仍然存在相同的问题,一定是在某个地方缺少配置。
发布于 2011-09-27 22:11:40
我发现IIS2.0所指向的web.config文件在.NET配置中丢失了。
添加空的web.config文件解决了这个问题。
<?xml version="1.0" encoding="utf-8" ?>
<configuration>
<system.web>
</system.web>
</configuration>发布于 2011-09-26 03:00:47
如果您最近安装了IIS;是否确定IIS和CF8设置为“交谈”?CF附带了一个叫做Web配置工具的工具。可以使用它告诉IIS实例向CF8实例发送与CF相关的请求。如果您使用的是CF标准,则只能有一个CF8实例。
因为您的URL指定了127.0.0.1,所以虚拟主机也可能有问题。您有多个IIS实例吗?如果是,IIS如何知道将127.0.0.1发送给哪个?
发布于 2011-09-26 23:27:56
你查过你的crossdomain.xml了吗
https://stackoverflow.com/questions/7549691
复制相似问题