我有一个位于Facebook照片服务器上的crossdomain.xml的问题.第一个问题出现在Silverlight请求clientaccesspolicy.xml - Facebook服务器返回403 - Access Denied,这很好,因为他们也在他们的服务器上部署了crossdomain.xml.然后Silverlight请求crossdomain.xml,它得到的响应就是这样:
<?xml version="1.0"?>
<!DOCTYPE cross-domain-policy SYSTEM "http://www.macromedia.com/xml/dtds/cross-domain- policy.dtd">
<cross-domain-policy>
<allow-access-from domain="*" secure="false" to-ports="*" />
<site-control permitted-cross-domain-policies="master-only" />
</cross-domain-policy>
Run Code Online (Sandbox Code Playgroud)
然后我用这个玩了一段时间,将crossdomain.xml部署到我自己的服务器上并得到了相同的结果 - 一个安全例外.然后我开始解决问题并得出结论,如果我只删除to-ports ="*"属性,一切都会按预期工作?有没有人知道如何克服这个问题,有没有人遇到过同样的问题,或者是我做错了什么?
假设我正在为Windows Phone 7编写电子书阅读器.现在用户需要做的第一件事就是在他的设备上添加一些书籍,因为我不提供在线书店或类似的服务,选项是从PC到手机的文件传输.他能做到这一点,怎么样?然后我如何访问此文件.这个文件可以放在我的应用程序的独立存储中吗?我一直在寻找并没有找到任何解决方案,事实上我认为类似的情况目前是不可能的,但我只是想听听你对这个问题的强硬态度,可能还有一些解决方法.