我有一個Silverlight 5應用程序通過HTTPS在通過IIS 6託管的單獨域(服務器)上向WCF數據服務發送請求(說mydomain.com/service.svc)。Silverlight 5 clientaccesspolicy.xml
Silverlight應用程序獲取一個SecurityException,我認爲它與未找到適當的clientaccesspolicy.xml文件有關。我在mydomain.com的wwwroot文件夾中定義的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>
怪異的是,在看提琴手業務時,從未有一個請求嘗試爲mydomain.com/clientaccesspolicy.xml。
另一件事是clientaccesspolicy.xml只通過https服務(該服務器上的IIS設置只允許ssl/tls連接),所以這可能是問題的一部分?
他們都在同一個(內聯網/互聯網)區? – potatopeelings
@potatopeelings無法使用或不使用提琴手,所以我不認爲這是代理問題 – user1783084