0

我们有一个多年前制作的 flash 对象,它向我们的服务器发出 http 请求以获取数据。但是自从我们开始使用 SSL 证书。当 Flash 对象加载到页面中时,它会中断安全连接。

我在 flash 对象发出请求的文件夹中创建了 .htaccess 文件,我将这些文件放入其中

RewriteEngine On
RewriteCond %{HTTPS} !on
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI}

但它似乎不起作用。加载 Flash 对象时,它仍然会破坏安全页面。

除了修改swf文件,还有什么办法可以解决这个问题吗?

4

1 回答 1

1

只要在 Flash 应用程序中对 URL 进行了硬编码(使用 http://),就无法通过更改服务器上的任何内容来使其使用 https,您需要更新 swf。

您所做的任何 .htaccess 重写都将在 flash 应用程序已经将请求发送到服务器之后进行,到那时您显然已经发送了不安全的请求。

于 2012-09-08T12:57:04.917 回答