2010-04-01 43 views
1

我做了一個silverlight應用程序,並將其託管在本地主機IIS上。和這個應用程序的URL是http://localhost/default.aspx我已經開發和其他xml-rpc服務器,它也運行在同一臺機器上,其地址是https://localhost:8000,我在調用遠程函數的url https://localhost:8000我想知道在哪裏應該我放置了clientaccesspolicy.xml以及該文件專門用於這種情況的內容是什麼?silverlight crossdomainpolicy.xml文件問題

+1

個月的用戶,問27題,只接受了其中的16%,是有什麼可以做的? – AnthonyWJones 2010-04-01 12:44:05

+0

你是什麼意思?這是回答我的問題嗎? – 2010-04-01 12:51:57

回答

1

你會需要把clientaccesspolicy.xml文件在網站的根文件夾在端口8000

這可能是這樣的(雖然你應該決定什麼適當的安全會最適合你的情況):

<?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> 
+0

感謝您的幫助。 – 2010-04-05 05:31:59