我使用 Java 开发了一个网络应用,并将其部署在 Tomcat 下,配置为使用 HTTPS 。它在浏览器上运行良好。
另一方面,我在三星智能电视上有正在与我的服务器通信的Flash应用程序。在HTTP模式的情况下工作得很好。但它无法通过HTTPS进行通信。
有点奇怪:
Flash应用程序将其他HTTPS图像资源作为验证码加载到Web上!
请你帮帮我吗? 提前谢谢。
答案 0 :(得分:2)
尝试在端口443上运行Https并尝试加载Flash电影的跨域安全策略以获取更多信息,请访问此处Cross Domain Security Policy
如果服务器在“Cache-Control”中包含“no-cache”值,则尝试编辑,Flash将无效。还检查你的代码基地址是以Http还是Https开头的,如果它以Http开始尝试制作Https。您可以在嵌入式代码中检查代码库。
答案 1 :(得分:1)
好的,所以如果你说来自其他HTTPS源的图片正在运行,那么就不会出现三星方面的问题。
您是否检查过此生成的验证码的标题?它们和其他工作图像一样吗?
您检查的其他HTTPS来源是否具有有效的SSL证书?你的呢?