我有一个小的 swf,当网页使用 https/ssl 时,我正试图开始工作。我将页面使用 https 并具有条件逻辑的事实传递给 swf:
if ( secure ) {
pollChannel = new AMFChannel('my-secure-polling-amf','https://' + globalDomain + '/flex2gateway/cfamfpollingsecure');
}
else {
pollChannel = new AMFChannel('cf-polling-amf','http://' + globalDomain + '/flex2gateway/cfamfpolling');
}
当页面是 http 时,它使用正确的端点没问题。无论出于何种原因,当安全 == true 时,浏览器都使用http://somedomain.local/flex2gateway/cfamfpollingsecure报告它,而不是 https。
有人知道为什么吗???我不明白为什么它会这样调整自己。
任何帮助深表感谢!