Silverlight程序在访问非本域资源时,需要在相应的域根目录下建立跨域访问策略文件才能进行访问。
文件名:clientaccesspolicy.xml
文件内容:
<?xml version="1.0" encoding="utf-8"?> <access-policy> <cross-domain-access> <policy> <allow-from http-request-headers="*"> <domain uri="*"/> </allow-from> <grant-to> <resource path="/" include-subpaths="true"/> </grant-to> </policy> </cross-domain-access> </access-policy>
此例是允许一切访问请求,具体限制请自行配置。
MSDN文档:http://msdn.microsoft.com/zh-cn/library/cc645032(v=vs.95).aspx