我有一个允许所有内容的clientaccesspolicy.xml
。无法访问Silverlight Web服务
我使用javascript从同一个服务器的aspx弹出一个窗口。
aspx调用Web服务但失败。
silverlight System.Security.SecurityException:安全性错误。此 可能是由于尝试以跨域方式访问服务 而没有适当的跨域策略或不适用于SOAP服务的策略 。
<?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>
任何想法?
它应该被称为clientaccesspolicy.xml,并确保它是在网站的实际根源您主持的,而不是在哪里该应用程序可能是。 – 2010-09-01 20:44:58
我输入错误,那是我正在使用的文件的名称。 – zachary 2010-09-01 21:09:52