我正在创建一个灵活的仪表板使用flash builder。我最初创建了一个基于flex web的程序,没有任何服务器。此仪表板从SAP query_view_data获取数据。并且运行良好。
现在我想把这个放在IIS上。所以我创建了发布的构建。但是,在IIS上部署之后。我收到错误:“访问url.Unable以加载WSDL时出现安全错误。如果当前在线,请验证URI和/或WSDL的格式”。
这是不是因为一些crossdomain.xml。我将这个添加到我的webroot中,但是没有成功。请帮帮忙。
拉维·库马尔·辛格
发布于 2011-06-18 13:01:46
我得到了答案,并让它工作起来。我从这个链接得到了答案:
http://www.asabau.com/2009/04/crossdomain-policy-file-in-sap-web-application-server/
我使用了第二种方法。它真的很有效。仔细阅读它,并遵循它。
发布于 2011-06-17 20:26:19
为了避免这个问题,我们直接在SAP box上托管Flex应用程序。我们有BSP应用程序,其中有SWF文件作为MIME对象附加。
被调用的BSP应用程序负责登录到SAP系统,并将单点登录票证交给Flash应用程序,然后Flash应用程序可以安全地下载WSDL并使用此单点登录票证进行WS调用,而无需任何进一步的身份验证。
https://stackoverflow.com/questions/6314549
复制相似问题