我試圖訪問與.ssl和silverlight客戶端應用程序相關的.asmx web服務, 我做過的事情: 1.我有一個crossdomain.xml(只需要clientaccesspolicy .xml或crossdomain.xml)。 2.我在serviceReferences.ClientConfig文件中有標籤。 3.當我使用ssl(「https:// ...」)調用webservice時,得到了跨域錯誤 ,並且當我將接入點更改爲沒有ssl(「http:// ...」)時,有用! 4.我瀏覽了web服務地址,有沒有ssl,boath的作品。Silverlight在同一個域中工作時出現跨域錯誤
我怎樣才能得到一個跨域錯誤在同一領域工作一段時間?...
你只想要一個'clientaccesspolicy.xml'文件,因爲它有更多的選擇,並且被設計爲Silverlight('crossdomain.xml'是舊版本的Flash兼容的文件)。你需要確保你已經允許https以及http。 – 2012-01-31 15:26:03