Flex应用程序中的Channel.Security.Error

时间:2012-11-06 10:10:24

标签: actionscript-3 flex security soap

我有一个在多个域(HTTP)上运行的Flex应用程序。应用程序使用驻留在HTTPS上的WSDL服务与服务器进行通信。

由于原因不明(对我而言),有时我看到一个日志条目告诉我这样的事情:

[FaultEvent fault=[RPC Fault faultString="Sikkerhetsfeil ved tilgang til URL-adresse" faultCode="Channel.Security.Error" faultDetail="Mål: DefaultHTTP"] messageId="D2B72EF4-65FD-4A36-6117-D4DC95E63E01" type="fault" bubbles=false cancelable=true eventPhase=2]

我设法从这个错误中推断出它与SOAP调用有关。 我尝试根据this infocrossdomain.xml申请一些额外的条目,但这并没有真正帮助。 crossdomain.xml的当前内容如下:

<cross-domain-policy>
<site-control permitted-cross-domain-policies="all"/>
<allow-access-from domain="*" secure="false"/>
<allow-http-request-headers-from domain="*" headers="*" secure="false"/>
</cross-domain-policy>

最让人抓狂的是这个错误只会偶尔发生,并且不会以任何立即可识别的方式保持一致。

任何?关于为什么会发生这种情况的线索?

0 个答案:

没有答案