我使用Java开发了一个Web应用程序,它部署在配置为使用HTTPS的Tomcat下。它在浏览器上运行良好。
另一方面,我在三星智能电视上有一个Flash应用程序,它正在与我的服务器通信。在HTTP模式下效果很好。但它无法在HTTPS上进行通信。
奇怪的事情:
Flash应用程序在网络上加载其他HTTPS图像资源作为验证码很好!
你能帮我吗?
提前谢谢你。
尝试在端口 443 上运行 Https,并尝试加载 Flash Movies 的跨域安全策略 有关更多信息,请访问此处 跨域安全策略
如果服务器在"缓存控制"中包含"无缓存"值,则 Flash 将无法工作 尝试编辑它。 还要检查您的代码基址以 Http 或 Https 开头,如果以 Http 开头,请尝试制作 Https。您可以在闪存的嵌入式代码中检查代码库。
,所以如果你说来自其他HTTPS源的图像正在工作,那不可能是三星方面的问题。
您是否检查了此生成的验证码的标题?它们是否与其他工作映像相同?
您检查的其他 HTTPS 源是否具有有效的 SSL 证书?那你的呢?