2010-05-21 95 views
1

嗨我有一个网站使用flex并调用控制器操作,它将json返回给flex。这在开发服务器中运行良好,具有Flex应用程序的文件夹位于Web项目内部和开发环境中,使得调用主机名称,即www.someurl.comIIS托管,asp.net mvc

在实际的活动场景中,这将是一个内联网所以没有主机名称调用,flex应用程序似乎有困难调用http://localhost/Virtual目录名称

它似乎完全错过了虚拟目录名称。我显然缺少一些基本的东西,有什么帮助?

即时通讯思想出移动Flex应用程序文件夹和托管作为一个单独的应用程序,可能会使其工作

回答

0

Flex应用程序将会在客户端机器上运行。当Flex查找本地主机时,它会尝试查找在客户端PC上运行的服务,而不是您的服务器。

您需要将localhost更改为Intranet服务器的完全限定域名。这样,Flex应用程序将调用服务器而不是客户端PC。

+0

你能给我一个完全合格的域名的例子,谢谢 – tomasz 2010-05-21 13:43:33

+0

这样? http:/ServerName.DomainName – tomasz 2010-05-21 13:44:26

+0

www.myflexdomain.com/jsonVirtualDirectory – 2010-05-21 14:37:16