首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 媒体动画 > CAD教程 >

页面不是网站的根目录,silverlight调web service出现错误

2012-05-20 
页面不是网站的根目录,silverlight调web service出现异常asp.net网页中嵌入个silverlight的xap文件,xap调

页面不是网站的根目录,silverlight调web service出现异常
asp.net网页中嵌入个silverlight的xap文件,xap调用了web service,页面在网站或者项目的根目录下一切正常,但是换别的文件夹下就得不到web服务,后测试又发现,silverlight自动生成的测试页面,如果不在根目录下也不能访问web服务。

求高手指点,3分相送。



[解决办法]
这个可能是WebService的安全策略导致的。

添加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> 

热点排行