我有这样一个问题,我们项目Client是Flex,Flex连接Webserver(C#),是通过Weborb连接,然后C#调用Java端的方法。
有这样的一点需要说明:
1. Flex和WebService(C#)部署在一个域名,一台机器上面(IIS)。
2. Java部署在另外一个域名,另一台机器上面(Tomcat)。
crossdomain.xml文件(部署在WebService的C#端)
代码如下:
<?xml version="1.0"?>
<!DOCTYPE cross-domain-policy SYSTEM "http://www.macromedia.com/xml/dtds/cross-domain-policy.dtd">
<cross-domain-policy>
<allow-access-from domain="*" />
<allow-http-request-headers-from domain="*" headers="*"/>
</cross-domain-policy>
调查的过程:
1.Flex端没有调到WebService(C#),我们在WebService上打了log日志,日志没有出来,所以证明没有到达WebService。
2.我们有一套后台程序,这里也是Flex调用C#,C#调用Java。但是可以正常运行,正常上传。
前台和后台的区别在于承载Flex的前台不一样,前台(Error#2038)是通过JSP承载,后台(正常上传)是通过ASP承载。
问题:在前台系统中如果在Windows上可以正常的上传,没有发现问题。但是使用苹果的机器(MAC系统)上传相同的附件,将会报Error#2038的错误。
大家有谁遇上过这样的问题吗?急切等待解决方案,谢谢。
分享到:
相关推荐
网上的方法很多,我看了好多,但是就是不管用,我的情况是,在程序没发布时,直接运行没错误,但是当发布时,访问就错了,提示SecurityError: Error #2048: 安全沙箱冲突:http://localhost:8086/index.swf 不能从 ...
Flex文件上传技术是基于Adobe Flex框架实现的一种交互式文件上传方式,常用于GIS(Geographic Information System,地理信息系统)这样的应用中,以便用户能够方便地上传地理数据、地图图像等文件。在我负责的GIS...
在Flex与Servlet技术结合的背景下,本文将详细介绍如何通过这两种技术实现文件的上传与下载功能。通过分析提供的代码片段,我们可以看到一个典型的Flex应用程序界面布局以及用于处理文件操作的核心逻辑。 #### 一、...
在IT行业中,多文件上传是一项常见的功能,尤其在文件分享、云存储以及协作类应用中。本主题聚焦于使用Flex实现这一功能,并结合MD5验证确保文件上传的完整性和安全性。Flex是一种基于ActionScript的开源框架,用于...
在IT行业中,文件上传下载和在线浏览功能是许多应用程序和服务的核心组成部分,特别是在文档协作、文件管理系统和云存储服务中。本篇文章将详细讲解如何实现"flex文件上传下载,在线以pdf形式浏览文件"这一功能。 ...
Flex多文件上传组件是一种在Adobe Flex环境中实现的高级功能,允许用户一次性选择并上传多个文件。这个组件在Web应用程序中非常实用,特别是在处理大量图片、文档或其他类型文件上传的场景下,大大提升了用户体验。 ...
`FileReference`允许用户从本地文件系统中选择一个或多个文件。在用户选择文件后,我们可以监听`select`事件来获取选中的文件列表。 ```actionscript var fileRefList:FileReferenceList = new FileReferenceList()...
4. **显示上传进度条**:在Flex中,`FileReference`类提供事件监听,如`progress`事件,可以在文件上传过程中更新进度条。当文件上传时,`progress`事件会携带已上传的数据量和总数据量,利用这些信息可以实时更新...
在IT行业中,文件上传是网页应用中常见的功能之一,尤其在处理大量数据或者多媒体内容时。"flex 多文件上传"是指使用Adobe Flex框架实现的能够同时上传多个文件的功能。Flex是一款强大的RIA(富互联网应用)开发工具...
4. **进度反馈**:在文件上传过程中,系统会显示每个文件的上传进度,让用户了解上传状态。 5. **错误处理**:如果在上传过程中发生问题,如网络中断、文件过大等,系统应能适当地捕获和显示错误信息,以便用户知道...
Flex文件上传组件是一种基于Adobe Flex技术的用户界面组件,它允许用户在Web应用程序中选择并上传文件。在Flex中,这种组件通常会显示一个文件选择对话框,让用户选择要上传的文件,并且会提供一个进度条来显示上传...
Flex文件上传下载是一种在Web应用中实现文件交互的技术,它主要使用Adobe Flex框架来构建富互联网应用程序(RIA)。Flex提供了一种强大的方式来创建交互式的、图形化的用户界面,其中包括处理文件上传和下载功能。在...
标题和描述均提到“Flex_RPC错误大全”,这表明文章旨在汇总和解析在使用Flex与.NET进行通信时常见的错误。文章的标签“flex rpc”进一步强调了主题,即围绕Flex远程过程调用(RPC)的问题。以下是对部分提及的错误...
2. **事件监听**:在文件上传过程中,我们需要监听FileReference对象上的各种事件,如“select”事件(当用户选择文件时触发)、“data”事件(文件数据准备就绪时触发)和“complete”事件(文件上传成功后触发)。...
Flex 文件上传的文件代码 交你一步一步的完成上传功能
在本文中,我们将深入探讨基于Flex的文件上传和下载功能,以及如何利用FileReference类来实现这一过程。Flex是Adobe Flash Platform的一部分,它提供了一种强大的方式来构建富互联网应用程序(RIA)。在Flex中,我们...
在标题“FLEX上传文件,flex upload”和描述“flex上传文件的例子,支持多文件上传。”中,我们关注的核心知识点是Flex中的文件上传功能。 文件上传是Web应用中的常见需求,特别是在处理用户提交的多媒体内容时。在...
5. **错误处理与反馈**:在文件上传过程中可能会遇到各种问题,如文件大小限制、文件类型限制等,需要进行有效的错误处理,并将结果反馈给Flex客户端。 在这个完整实例中,开发者已经配置好了Servlet,确保了文件...
- `completeHandle`事件处理函数在文件上传完成后显示成功消息。 3. **Java Servlet后端处理**: - 创建一个Servlet,重写`doPost`方法来接收POST请求。在`doPost`中,你需要使用`Part`接口(Java EE 7及以上版本...
Mobile FLEX上传文件是一种在移动设备上利用Adobe Flex技术实现文件上传至服务器的过程。Flex是基于ActionScript 3.0的开源框架,主要用于构建富互联网应用程序(RIA),它支持多种平台,包括移动设备。在本场景中,...