1

我们使用 AnyChart 在我们的 Oracle APEX 应用程序中实现了图表功能。目前有一个内部 URL(从防火墙内部访问),APEX 应用程序和嵌入式图表功能可以正常工作。

我们有一个代理 URL(它指向内部 URL),从这个代理 URL 我们能够访问该网站,但在实施 AnyChart 的页面上出现 Flash 错误。错误是 -

Flash 安全错误 AnyChart 由于 Flash 安全设置违规而无法启动 请参阅 AnyChart 文档中的安全错误文章以解决此问题 点击了解更多信息

根据 Flash 网站上的文档,我们创建了一个crossdomain.xml文件并将其放在服务器的根文件夹中。

但是,仍然会出现上述错误。

这对我们来说是一个非常危急的情况,因为网站必须在几天内上线。如果您能提供任何帮助、帮助或指导,我们将不胜感激

谢谢

游牧民族

4

1 回答 1

0

请参阅此处的替代解决方案:http: //oraclequirks.blogspot.com.au/2011/02/avoiding-flash-chart-security-warning.html

引:

我的解决方案是创建一个名为 BASE_URL 的应用程序项,它根据构建选项的设置使用正确的 URL 进行初始化。由于我已经习惯在所有应用程序中使用 PRODUCTION 构建选项来启用某些功能,例如访问者跟踪和谷歌广告,当它的状态包括在内时,我只是创建了几个相互排斥的应用程序计算,它们在“新实例上”运行并更新值当 PRODUCTION 的状态为 include 或 PL/SQL 表达式“http://”时,BASE_URL 的静态值为 http://www.somedomain.com/apex || owa_util.get_cgi_env('HTTP_HOST') || owa_util.get_cgi_env('SCRIPT_NAME') || '/' 当状态为排除时。

于 2012-08-24T01:44:24.240 回答