博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Silverlight 调用远程地址出错
阅读量:6860 次
发布时间:2019-06-26

本文共 1029 字,大约阅读时间需要 3 分钟。

尝试向 URIhttp://localhost:2859/Service.svc发出请求时出错。这可能是由于试图以跨域方式访问服务而又没有正确的跨域策略,或策略不适用于 SOAP 服务。您可能需要与该服务的所有者联系,以发布跨域策略文件并确保该文件允许发送 SOAP 相关的 HTTP 标头。出现此错误也可能是由于使用的是 Web 服务代理中的内部类型而没有
 

尝试向 URI“http://localhost:2859/Service.svc”发出请求时出错。这可能是由于试图以跨域方式访问服务而又没有正确的跨域策略,或策略不适用于 SOAP 服务。您可能需要与该服务的所有者联系,以发布跨域策略文件并确保该文件允许发送 SOAP 相关的 HTTP 标头。出现此错误也可能是由于使用的是 Web 服务代理中的内部类型而没有使用 InternalsVisibleToAttribute 属性。有关详细信息,请参阅内部异常。

  在wcf目录下加入2个跨域xml文件: (就是你发布的根目录下面 ,我的是在 C:\Inetpub\wwwroot 。打开iis-默认网站-右键-属性-主目录-本地路径(这里就是存放两个文件的地方))

  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>

  crossdomain.xml

< ?xml version= "1.0"  ?>
< cross-domain-policy>
  < allow-access-from domain= "*"  />
< /cross-domain-policy>

转载于:https://www.cnblogs.com/smile-wei/archive/2012/11/02/2751147.html

你可能感兴趣的文章
jQuery入门第二天
查看>>
boost中的智能指针
查看>>
Windows下Php安装mongodb扩展失败
查看>>
discuz安装步骤
查看>>
IntelliJ IDEA修改Output输出缓存区大小【应对:too much output to process】
查看>>
计算机网络概述
查看>>
(转) WTF is computer vision?
查看>>
html标签的target属性应用
查看>>
长连接
查看>>
MySQL数据库权限操作指南
查看>>
rabbitmq的web管理界面无法使用guest用户登录
查看>>
HBase的集群搭建(1、3、5节点都适用)
查看>>
将复杂form表单序列化serialize-object.js
查看>>
C语言 · 出现次数最多的数
查看>>
正则获取HTML代码中img的src地址
查看>>
Java 根据当前时间获取明天、当前周的周五、当前月的最后一天
查看>>
3.View绘制分析笔记之onLayout
查看>>
linux语言设置i18n(转)
查看>>
双链表插入 删除详解
查看>>
迄今为止计算机视觉领域超有实力的研究人物主页
查看>>