我正在使用Flash Builder创建一个Flex Jmeter 板。我最初创建了一个没有任何服务器的基于Flex Web的程序。此 Jmeter 板从SAP query_view_data获取数据。它工作正常。
现在我想把它放在IIS上。于是,我创造了一个自由的世界。但是在IIS上部署后,我收到错误:
访问url时出现安全错误。无法加载WSDL。如果当前联机,请验证WSDL的URI和/或格式
这是因为一些crossdomain.xml
。我把它添加到我的webroot,但是没有运气。请帮帮我
拉维·库马尔·辛格
2条答案
按热度按时间mzaanser1#
为了避免这个问题,我们将Flex应用程序直接托管在SAP机器上。我们有BSP应用程序,它具有附加的SWF文件作为MIME对象。
被调用的BSP应用程序负责登录SAP系统,并将SSO票证交给Flash应用程序,然后Flash应用程序可以安全地下载WSDL,并使用此SSO票证进行WS调用,而无需任何进一步的身份验证。
enxuqcxy2#
我得到了答案,并得到了它的工作。我从这个链接中得到了答案:
http://www.asabau.com/2009/04/crossdomain-policy-file-in-sap-web-application-server/
我用了第二种方法。它真的很有效。仔细阅读并遵循。