我用的是csdn上下载的silverlight5的中文版。开发环境是VS2010中文旗舰版。
问题如下:
1.如果我把wcf和sl程序,放在同一个iis下。可以用,连接数据库都正常。但是如果wcf放到服务器的IIS下,我电脑就链接不上这个WCF。系统提示跨域。没有权限。
2.在网上找了很多例子,说在sl根目录添加一个clientaccesspolicy.xml文件就可以解决。但是我添加后,还是依然不好用。弄了2天了。求人帮忙了

解决方案 »

  1.   

    你的跨域文件似乎应该房子WCF服务所在网站的跟目录。多试试,不行两个都放上
      

  2.   

    发布成网站了吗?不要发布成应用clientaccesspolicy.xml放对位置了吗?参考:
    http://topic.csdn.net/u/20090815/10/7662b54a-cd67-4721-b9a3-b4d65522fa6b.html
      

  3.   

    n年前碰到这个问题的确是要+文件的,clientaccesspolicy.xml并且权限就开放*咯。policy那些属性功能的msdn我也不会一个一个仔细看