之前没有使用跨域调用时显示正常,使用了跨域调用后页面能正常显示,但数据库中的内容显示不出来,添加也添加不进数据库,这是什么原因
------解决方案--------------------
SL支持跨域的,只要你要配置好跨域策略文件就行了
比如你的SL在www.a.com,要访问www.b.com下的文件,比如xap文件,或者一些Web页面、图片等等,那么你就要在www.b.com的站点根目录下放一个配置文件clientaccesspolicy.xml就行了
内容示例如下
- XML code
<?xml version="1.0" encoding="utf-8"?> <access-policy> <cross-domain-access> <policy> <allow-from> <domain uri="*"/> </allow-from> <grant-to> <resource path="/" include-subpaths="true"/> </grant-to> </policy> </cross-domain-access> </access-policy>