【发布时间】:2016-12-25 04:30:02
【问题描述】:
自从我切换到 https 后,我在本地测试我的应用程序时遇到了错误:
警告:域 www.example.com 未指定元策略。
应用默认元策略“仅限主”。这个配置是 已弃用。请参阅http://www.adobe.com/go/strict_policy_files 修复 这个问题。
错误:资源请求位于 https://www.example.com/?json=user/get_logged_in_user 请求者 来自http://localhost:8888/Test-debug/Test.swf 因缺少而被拒绝 策略文件权限。
我尝试将本地主机更改为https,但出现以下错误:
安全连接失败
连接到 localhost:8888 时出错。收到 SSL 超过最大允许长度的记录。错误代码: SSL_ERROR_RX_RECORD_TOO_LONG
无法显示您尝试查看的页面,因为无法验证接收到的数据的真实性。 请联系网站所有者,告知他们此问题。
根据我所阅读的内容,我可以上传并添加一个策略文件并将安全更改为 true,但我不想允许来自任何地方的呼叫。一旦 swf 在我的服务器上,一切正常。
有没有办法让它在本地工作以进行测试?有什么我可以在测试时启用的功能,例如:
Security.allowDomain("localhost");
或者我是否必须上传跨域策略,然后在完成测试后删除该策略?
由于我的本地站点在浏览器中本地运行,它不应该能够连接到 https 连接吗?
【问题讨论】:
标签: actionscript-3 flash apache-flex flex4