您好,偶然的在百度上看到了您对Silverlight的回答。我想冒昧的问你呢下

用vs建立最简单的带网站的silverlight工程,使用iis发布后,在silverlight端编写的功能好用,可是当需要访问webservice时候页面没有反应,请问该如何解决呀?

使用vs直接运行,功能都是好用的呀~
打扰了!

你可能在webservice的工程下面没有加clientaccesspolicy.xml与crossdomain.xml文件。
这两个文件会告诉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>
crossdomain.xml的内容------------------------------------------------------------------------
<?xml version="1.0"?>
<!DOCTYPE cross-domain-policy
SYSTEM "http://www.macromedia.com/xml/dtds/cross-domain-policy.dtd">
<cross-domain-policy>
<allow-http-request-headers-from domain="*" headers="*"/>
</cross-domain-policy>来自:求助得到的回答
温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-01-21
不太清楚,不好意思。
第2个回答  2011-01-21
这是silverlight跨域访问的问题。4.0以前没用过,直接百度吧。现在都是用Silverlight+RIA Service

相关了解……

你可能感兴趣的内容

大家正在搜

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网